Plugins FH-Installation (für die Programmierpraktika)
Allgemeines
Für die Programmierpraktika im Studiengang "Angewandte Informatikan" der
FH-SWF, Standort Iserlohn, ist in den Poolräumen der DVZ und im
Informatiklabor eine für diese Zwecke nützliche Auswahl an Plugins
installiert. Um diese Installation auf dem eigenen Rechner nutzen zu können,
ist es normalerweise erforderlich, die verwendeten Plugins selbst
herunterzuladen und VIM und GVIM in den den ensprechenden
Konfigurationsdateien für die optimale Unterstützung dieser Plugins
einzurichten.
Voraussetzungen
Die folgenden Pakete werden für die Verwendung von GVim benötigt und
werden nicht mit den Standardeinstellungen der SuSE Linux Installation
installiert.
Verwenden Sie für das Auffinden der Pakete die Suchfunktion unter
"Software" / "Software installieren und löschen" in YaST.
gvim
GVim selbst gehört nicht zur Standard-Installation
indent
Indent dient zur Formatierung von C - Quellcodectags
ctags
ctags erzeugt Tag-Dateien für den vi und andere Editoren
Installation der Plugins
Unten auf dieser Seite ist das Archiv fh-plugins.tgz
zu finden, das die erforderlichen, in der folgenden Tabelle aufgeführten
Plugins enthält.
Zusätzlich sind die dafür nötige Konfigurationsdateien .vimrc
und .gvimrc
enthalten, die von Prof. Dr.
-Ing. Mehner zur Verfügung gestellt wurden.
Das Archiv kann nach der Installation von VIM und GVIM unter Linux einfach im
Home-Verzeichnis des Benutzers z.B. mit tar xzf fh-plugins.tgz
ausgepackt werden. Die Plugins sind dann für den betreffenden Anwender
installiert und konfiguriert.
Anwender, die GVIM oder VIM auch als root verwenden möchten, sollten das
Archiv auch als root unter /root
entpacken. ACHTUNG Die vorhandenen Konfigurationsdateien werden dabei
überschrieben!
Folgende Plugins sind in der Archivdatei enthalten
Formatierung/Ausrichtung von Ausdrücken und Quelltexten
Hinweis
In der Datei /.vimrc im Home-Verzeichnis des
betreffenden Benutzers sollten die Einträge let s:AuthorName = 'My Name'
let s:AuthorRef = 'MySign'
let s:Email = 'my-email-address@my-provider.domain'
let s:Company = 'My Company'
angepasst werden.