mirror of
https://github.com/vim/vim
synced 2025-03-14 22:07:51 +01:00
530 lines
21 KiB
Groff
530 lines
21 KiB
Groff
.\"*******************************************************************
|
|
.\"
|
|
.\" This file was generated with po4a. Translate the source file.
|
|
.\"
|
|
.\"*******************************************************************
|
|
.TH VIM 1 "28. November 2024"
|
|
.SH BEZEICHNUNG
|
|
vim \- Vi IMproved, ein Text\-Editor für Programmierer
|
|
.SH ÜBERSICHT
|
|
.br
|
|
\fBvim\fP [Optionen] [Datei ...]
|
|
.br
|
|
\fBvim\fP [Optionen] \-
|
|
.br
|
|
\fBvim\fP [Optionen] \-t Tag
|
|
.br
|
|
\fBvim\fP [Optionen] \-q [Fehlerdatei]
|
|
.PP
|
|
.br
|
|
\fBex\fP
|
|
.br
|
|
\fBview\fP
|
|
.br
|
|
\fBgvim\fP \fBgview\fP \fBevim\fP \fBeview\fP
|
|
.br
|
|
\fBrvim\fP \fBrview\fP \fBrgvim\fP \fBrgview\fP
|
|
.SH BESCHREIBUNG
|
|
\fBVim\fP ist ein Text\-Editor, der aufwärtskompatibel zu Vi ist. Er kann
|
|
verwendet werden, um alle Arten von Klartext zu bearbeiten. Er ist besonders
|
|
nützlich, um Programme zu bearbeiten.
|
|
.PP
|
|
\fBVim\fP hat eine Menge an Erweiterungen gegenüber Vi, z.B.: Mehrstufiges
|
|
Rückgängigmachen, mehrere Fenster und Puffer, Syntax\-Hervorhebung,
|
|
Bearbeiten der Befehlszeile, Dateinamenergänzung, eingebaute Hilfe, visuelle
|
|
Auswahl, usw. ... Siehe »:help vi_diff.txt« für eine Übersicht der
|
|
Unterschiede zwischen \fBVim\fP und Vi.
|
|
.PP
|
|
Im laufenden \fBVim\fP kann mit dem Befehl »:help« viel Hilfe durch das
|
|
eingebaute Hilfesystem erlangt werden. Siehe den Abschnitt EINGEBAUTE HILFE
|
|
weiter unten.
|
|
.PP
|
|
Meistens wird \fBVim\fP zum Bearbeiten einer einzigen Datei mit dem folgenden
|
|
Befehl gestartet:
|
|
.PP
|
|
vim Datei
|
|
.PP
|
|
Allgemeiner betrachtet, wird \fBVim\fP folgendermaßen gestartet:
|
|
.PP
|
|
vim [Optionen] [Dateiliste]
|
|
.PP
|
|
Bei einer fehlenden Dateiliste startet der Editor mit einem leeren
|
|
Puffer. Andernfalls werden eine oder mehrere Dateien mit einer der folgenden
|
|
vier Optionen bearbeitet:
|
|
.TP 12
|
|
Datei ...
|
|
Eine Liste von Dateinamen. Die erste Datei wird in den Puffer geladen und
|
|
zur aktuellen. Der Cursor wird auf der ersten Zeile des Puffers
|
|
platziert. Zu den anderen Dateien kann mit dem Befehl »:next« gelangt
|
|
werden. Falls einer der Dateinamen mit einem Bindestrich beginnt, stellen
|
|
Sie der Dateiliste »\-\-« voran.
|
|
.TP
|
|
\fB\-\fP
|
|
Die zu bearbeitende Datei wird von der Standardeingabe gelesen. Befehle
|
|
werden von der Standardfehlerausgabe gelesen, die ein Text\-Terminal sein
|
|
sollte.
|
|
.TP
|
|
\fB\-t\fP {Tag}
|
|
Die zu bearbeitende Datei und die anfängliche Cursor\-Position hängen von
|
|
einem »Tag« ab, einer Art Sprungmarke. {Tag} wird in der Tag\-Datei
|
|
nachgeschlagen, die zugehörige Datei wird zur aktuellen und der zugehörige
|
|
Befehl wird ausgeführt. Dies wird meistens für Programme in der Sprache »C«
|
|
benutzt, wobei {Tag} ein Funktionsname sein könnte. Die Wirkung dieses
|
|
Befehls ist, dass die Datei, die die Funktion enthält, als aktuelle im
|
|
Editor geöffnet und angezeigt wird und der Cursor auf dem Beginn der
|
|
Funktion positioniert wird. Siehe »:help tag\-commands«.
|
|
.TP
|
|
\fB\-q\fP [Fehlerdatei]
|
|
Startet im QuickFix\-Modus. Die Datei [Fehlerdatei] wird gelesen und der
|
|
erste Fehler wird angezeigt. Falls [Fehlerdatei] ausgelassen wird, wird der
|
|
Dateiname aus der Option »Fehlerdatei« ermittelt (auf dem Amiga ist dies
|
|
standardmäßig »AztecC.Err«, sowie »errors.err« bei anderen). Weitere Fehler
|
|
können mit dem »:cn«\-Befehl angesprungen werden. Siehe »:help quickfix«.
|
|
.PP
|
|
\fBVim\fP reagiert in Abhängigkeit vom benutzten Programmnamen unterschiedlich
|
|
(die ausführbare Datei kann dieselbe sein).
|
|
.TP 10
|
|
\fBvim\fP
|
|
Der »normale« Weg, alles ist standardmäßig.
|
|
.TP
|
|
\fBex\fP
|
|
Startet im Ex\-Modus. Mit dem Befehl »:vi« gelangen Sie in den normalen
|
|
Modus. Funktioniert auch mit dem Argument \fB\-e\fP.
|
|
.TP
|
|
\fBview\fP
|
|
Startet im schreibgeschützten Modus. Die Datei wird vor dem Überschreiben
|
|
geschützt. Dasselbe wird mit dem Argument \fB\-R\fP erreicht.
|
|
.TP
|
|
\fBgvim gview\fP
|
|
Startet die grafische Version. Öffnet ein neues Fenster. Dasselbe wird mit
|
|
dem Argument \fB\-g\fP erreicht.
|
|
.TP
|
|
\fBevim eview\fP
|
|
Startet die grafische Version im einfachen Modus. Öffnet ein neues
|
|
Fenster. Dasselbe wird mit dem Argument \fB\-y\fP erreicht.
|
|
.TP
|
|
\fBrvim rview rgvim rgview\fP
|
|
Wie die obigen, aber mit Beschränkungen. Es ist nicht möglich, Shell\-Befehle
|
|
aufzurufen oder \fBVim\fP zu suspendieren. Dasselbe wird mit dem Argument \fB\-Z\fP
|
|
erreicht.
|
|
.SH OPTIONEN
|
|
Die Optionen können in beliebiger Reihenfolge vor oder nach den Dateinamen
|
|
angegeben werden. Optionen ohne Argument können hinter einem einzigen
|
|
Bindestrich gruppiert werden.
|
|
.TP 12
|
|
\fB+\fP[Nummer]
|
|
In der ersten Datei wird der Cursor auf die Zeile [Nummer] gesetzt. Falls
|
|
[Nummer] nicht angegeben wird, wird der Cursor in die letzte Zeile der Datei
|
|
gesetzt.
|
|
.TP
|
|
\fB+\fP/{Suchmuster}
|
|
In der ersten Datei wird der Cursor auf das erste Auftreten von {Suchmuster}
|
|
gesetzt. Siehe »:help search\-pattern« für die verfügbaren Suchmuster.
|
|
.TP
|
|
\fB+\fP{Befehl}
|
|
.TP
|
|
\fB\-c\fP {Befehl}
|
|
{Befehl} wird nach dem Lesen der ersten Datei ausgeführt. Als {Befehl} wird
|
|
ein Ex\-Befehl erwartet. Sind in {Befehl} Leerzeichen vorhanden, muss er in
|
|
Anführungszeichen gesetzt werden (hängt von der verwendeten Shell
|
|
ab). Beispiel: »vim "+set si" main.c«
|
|
.br
|
|
Anmerkung: Sie können bis zu zehn \fB+c\fP\- oder \fB\-c\fP\-Befehle verwenden.
|
|
.TP
|
|
\fB\-A\fP
|
|
Falls \fBVim\fP mit Unterstützung für das Schreiben von rechts nach links und
|
|
arabischer Tastaturbelegung compiliert wurde (ARABIC), startet dieser
|
|
Parameter den Modus fürs Arabische (:set arabic). Anderenfalls beendet sich
|
|
\fBVim\fP mit einer Fehlermeldung.
|
|
.TP
|
|
\fB\-b\fP
|
|
Binärer Modus: Es werden einige Variablen gesetzt, sodass es möglich ist,
|
|
eine binäre oder ausführbare Datei zu bearbeiten.
|
|
.TP
|
|
\fB\-C\fP
|
|
Kompatibler Modus: Setzt die Option »compatible«. Das macht \fBVim\fP im
|
|
Verhalten sehr ähnlich zu Vi, selbst wenn eine .vimrc\-Datei existiert.
|
|
.TP
|
|
\fB\-d\fP
|
|
Diff\-Modus: Es sollten von zwei bis zu acht Dateinamen als Argumente
|
|
übergeben werden. \fBVim\fP öffnet sie alle und zeigt deren die Unterschiede
|
|
an. Arbeitet wie \fBvimdiff\fP(1).
|
|
.TP
|
|
\fB\-d\fP {Gerät}, \fB\-dev\fP {Gerät}
|
|
Öffnet das {Gerät}, um es als Terminal zu nutzen. Nur auf dem
|
|
Amiga. Beispiel: »\-d con:20/30/600/150«.
|
|
.TP
|
|
\fB\-D\fP
|
|
Debug\-Modus: \fBVim\fP geht in den Modus zur Fehlersuche, wenn der erste Befehl
|
|
aus einem Skript ausgeführt wird.
|
|
.TP
|
|
\fB\-e\fP
|
|
Ex\-Modus: Startet \fBVim\fP als würde die ausführbare Datei \fBex\fP lauten.
|
|
.TP
|
|
\fB\-E\fP
|
|
Verbesserter Ex\-Modus: Startet \fBVim\fP als würde die ausführbare Datei
|
|
\fBexim\fP lauten.
|
|
.TP
|
|
\fB\-f\fP
|
|
Vordergrund: Bei der GUI\-Version erzeugt \fBVim\fP keinen neuen Prozess und
|
|
löst sich nicht von der Shell, in der er aufgerufen wurde. Auf dem Amiga
|
|
wird kein neues Fenster geöffnet. Dieser Parameter wird benutzt, damit das
|
|
aufrufende Programm auf das Beenden der Bearbeitungssitzung wartet
|
|
(z.B. mail). Auf dem Amiga funktionieren die Befehle »:sh« und »:!« nicht.
|
|
.TP
|
|
\fB\-F\fP
|
|
Wenn \fBVim\fP mit FKMAP\-Unterstützung für das Schreiben von rechts nach links
|
|
und Farsi\-Tastatur\-Belegung kompiliert wurde, startet \fBVim\fP im Farsi\-Modus,
|
|
d.h. die Optionen »fkmap« und »rightleft« werden gesetzt. Andernfalls bricht
|
|
\fBVim\fP mit einer Fehlermeldung ab.
|
|
.br
|
|
Hinweis: Die Unterstützung von Farsi wurde im Patch 8.1.0932 entfernt.
|
|
.TP
|
|
\fB\-g\fP
|
|
Falls \fBVim\fP mit GUI\-Unterstützung kompiliert wurde, wird die GUI
|
|
aktiviert. Falls keine GUI\-Unterstützung einkompiliert wurde, wird \fBVim\fP
|
|
mit einer Fehlermeldung abgebrochen.
|
|
.TP
|
|
\fB\-H\fP
|
|
Falls \fBVim\fP mit RIGHTLEFT\-Unterstützung für das Schreiben von rechts nach
|
|
links und hebräischer Tastaturbelegung kompiliert wurde, startet \fBVim\fP im
|
|
hebräischen Modus und die Optionen »hkmap« und »rightleft« werden
|
|
gesetzt. Andernfalls beendet sich \fBVim\fP mit einer Fehlermeldung.
|
|
.TP
|
|
\fB\-i\fP {VimInfo}
|
|
Verwendet zum Lesen und Schreiben die angegebene Datei anstatt der Vorgabe
|
|
»~/.viminfo«. Es ist auch möglich, die Verwendung einer .viminfo\-Datei durch
|
|
Angabe des Dateinamens »NONE« zu verhindern.
|
|
.TP
|
|
\fB\-l\fP
|
|
Lisp\-Modus: Aktiviert die Optionen »lisp« und »showmatch«.
|
|
.TP
|
|
\fB\-L\fP
|
|
Dasselbe wie \fB\-r\fP.
|
|
.TP
|
|
\fB\-m\fP
|
|
Deaktiviert das Verändern von Dateien, indem die Option »write«
|
|
zurückgesetzt wird. Der Puffer kann verändert werden, nur das Schreiben
|
|
einer Datei ist nicht möglich.
|
|
.TP
|
|
\fB\-M\fP
|
|
Keine Veränderungen erlaubt. Die Optionen »modifiable« und »write« werden
|
|
zurückgesetzt, so dass Änderungen nicht erlaubt sind und Dateien nicht
|
|
geschrieben werden können. Beachten Sie, dass diese Optionen dennoch
|
|
nachträglich zum Erlauben von Änderungen gesetzt werden können.
|
|
.TP
|
|
\fB\-n\fP
|
|
Verwendet keine Auslagerungsdatei. Eine Wiederherstellung nach einem Absturz
|
|
ist nicht möglich. Auf einem langsamen Medium (z.B. Diskette) kann diese
|
|
Einstellung nützlich sein. Kann auch mit »set uc=0« erreicht werden; kann
|
|
mit »set uc=200« aufgehoben werden.
|
|
.TP
|
|
\fB\-N\fP
|
|
Nicht\-kompatibler Modus: Setzt die Option »compatible« zurück. Dies
|
|
veranlasst \fBVim\fP, sich ein wenig besser, aber weniger Vi\-kompatibel zu
|
|
verhalten, selbst wenn es keine .vimrc\-Datei gibt.
|
|
.TP
|
|
\fB\-nb\fP
|
|
\fBVim\fP fungiert als Editor\-Server für NetBeans. Details siehe Dokumentation.
|
|
.TP
|
|
\fB\-o\fP[N]
|
|
Öffnet N Fenster übereinander. Wenn keine Zahl angegeben wird, öffnet ein
|
|
Fenster pro Datei.
|
|
.TP
|
|
\fB\-O\fP[N]
|
|
Öffnet N Fenster nebeneinander. Wenn keine Zahl angegeben wird, öffnet ein
|
|
Fenster pro Datei.
|
|
.TP
|
|
\fB\-p\fP[N]
|
|
Öffnet N Reiterseiten. Wenn keine Zahl angegeben wird, öffnet eine
|
|
Reiterseite pro Datei.
|
|
.TP
|
|
\fB\-P\fP {Eltern\-Titel}
|
|
Nur Win32\-GUI: Gibt den Titel der Elternapplikation an. Wenn möglich läuft
|
|
\fBVim\fP in einem MDI\-Fenster innerhalb der Applikation. {Eltern\-Titel} muss
|
|
im Fenstertitel der Elternapplikation vorkommen. Stellen Sie sicher, dass er
|
|
spezifisch genug ist. Beachten Sie, dass die Implementierung immer noch
|
|
primitiv ist. Sie wird nicht mit allen Applikationen funktionieren und das
|
|
Menü funktioniert nicht.
|
|
.TP
|
|
\fB\-r\fP
|
|
Listet die Auslagerungsdateien auf und gibt Informationen zu ihrer
|
|
Verwendbarkeit zur Wiederherstellung aus.
|
|
.TP
|
|
\fB\-r\fP {Datei}
|
|
Wiederherstellungsmodus: Die Auslagerungsdatei wird zur Wiederherstellung
|
|
einer abgestürzten Bearbeitungssitzung verwendet und hat denselben
|
|
Dateinamen wie die Textdatei mit angehängtem ».swp«. Siehe »:help recovery«.
|
|
.TP
|
|
\fB\-R\fP
|
|
Schreibgeschützter Modus: Die Option »readonly« wird gesetzt. Der Puffer
|
|
kann noch bearbeitet werden, aber es wird verhindert, eine Datei aus
|
|
Versehen zu überschreiben. Wenn Sie wirklich eine Datei überschreiben
|
|
wollen, fügen Sie dem Ex\-Befehl ein Ausrufezeichen hinzu (wie in »:w!«). Die
|
|
Option \fB\-R\fP bedingt die Option \fB\-n\fP (siehe oben). Die Option »readonly«
|
|
kann durch »:set noro« zurückgesetzt werden. Siehe »:help readonly«.
|
|
.TP
|
|
\fB\-s\fP
|
|
Stiller Modus: Nur wenn die ausführbare Datei als \fBex\fP aufgerufen wird oder
|
|
vor \fB\-s\fP die Option \fB\-e\fP angegeben wird.
|
|
.TP
|
|
\fB\-s\fP {Eingabeskript}
|
|
Die Skriptdatei {Eingabeskript} wird gelesen und ausgeführt, als würden Sie
|
|
die Zeichen eingeben. Dasselbe kann mit dem Befehl »:source!
|
|
{Eingabeskript}« erreicht werden. Wird das Ende der Datei vor dem Beenden
|
|
des Editors erreicht, werden weitere Zeichen von der Tastatur gelesen.
|
|
.TP
|
|
\fB\-S\fP {Datei}
|
|
{Datei} wird nach dem Lesen der ersten Datei ausgeführt. Dies entspricht »\-c
|
|
"source {Datei}"«. {Datei} darf nicht mit einem Bindestrich (\-)
|
|
anfangen. Wenn kein Dateiname angegeben wird, wird »Session.vim« verwendet
|
|
(Funktioniert nur, wenn \fB\-S\fP als letztes Argument steht).
|
|
.TP
|
|
\fB\-T\fP {Terminal}
|
|
Setzt den Namen des benutzten Terminals. Nur erforderlich, wenn die
|
|
Automatik nicht funktioniert. Sollte ein \fBVim\fP bekanntes (eingebautes) oder
|
|
in einer Termcap\- oder Terminfo\-Datei definiertes Terminal sein.
|
|
.TP
|
|
\fB\-u\fP {vimrc}
|
|
Verwendet zur Initialisierung die Befehle in der Datei {vimrc}. Alle anderen
|
|
Initialisierungen werden übersprungen. Benutzen Sie dies, um eine besondere
|
|
Art von Dateien zu bearbeiten. Dies kann auch benutzt werden, um alle
|
|
Initialisierungen zu überspringen, indem der Name »NONE« angegeben wird. Für
|
|
weitere Einzelheiten siehe »:help initialization« innerhalb von \fBVim\fP.
|
|
.TP
|
|
\fB\-U\fP {gvimrc}
|
|
Benutzt die Befehle in der Datei {gvimrc} für die Initialisierung der
|
|
grafischen Oberfläche. Alle anderen GUI\-Initialisierungen werden
|
|
übersprungen. Dies kann ebenfalls benutzt werden, um alle
|
|
GUI\-Initialisierungen zu überspringen, indem der Name »NONE« angegeben
|
|
wird. Siehe »:help gui\-init« innerhalb von \fBVim\fP für weitere Einzelheiten.
|
|
.TP
|
|
\fB\-v\fP
|
|
Vi\-Modus: Startet \fBVim\fP als würde die ausführbare Datei mit \fBvi\fP
|
|
aufgerufen. Dies wirkt sich nur aus, wenn die ausführbare Datei als \fBex\fP
|
|
aufgerufen wird.
|
|
.TP
|
|
\fB\-V\fP[N]
|
|
Ausführlich (verbose): Gibt Meldungen darüber, welche Befehlsdateien
|
|
ausgeführt werden, und über das Lesen und Schreiben einer viminfo\-Datei. Die
|
|
optionale Zahl N ist der Wert für »verbose«. Vorgabe ist 10.
|
|
.TP
|
|
\fB\-V\fP[N]{Dateiname}
|
|
Wie \fB\-V\fP und setzt »verbosefile« auf {Dateiname}. Das Ergebnis besteht
|
|
darin, dass Meldungen nicht angezeigt werden, sondern in die Datei
|
|
{Dateiname} geschrieben werden. {Dateiname} darf nicht mit einer Ziffer
|
|
anfangen.
|
|
.TP
|
|
\fB\-w\fP{Nummer}
|
|
Setzt die Option »window« auf {Nummer}.
|
|
.TP
|
|
\fB\-w\fP {Ausgabeskript}
|
|
Alle Zeichen, die eingegeben werden, werden in der Datei {Ausgabeskript}
|
|
aufgezeichnet, solange bis Sie \fBVim\fP beenden. Dies ist nützlich, falls Sie
|
|
eine Skript\-Datei zum Benutzen mit »vim \-s« oder »:source!« erzeugen
|
|
wollen. Falls die Datei {Ausgabeskript} vorhanden ist, werden die Zeichen
|
|
angehängt.
|
|
.TP
|
|
\fB\-W\fP {Ausgabeskript}
|
|
Wie \fB\-w\fP, aber eine bereits vorhandene Datei wird überschrieben.
|
|
.TP
|
|
\fB\-x\fP
|
|
Benutzt beim Schreiben von Dateien eine Verschlüsselung, falls \fBVim\fP mit
|
|
Unterstützung von Verschlüsselung kompiliert worden ist. Fragt nach dem
|
|
Schlüssel.
|
|
.TP
|
|
\fB\-X\fP
|
|
Verbindet nicht mit dem X\-Server. Dadurch verkürzt sich die Startzeit in
|
|
einem Terminal, aber der Fenstertitel und die Zwischenablage werden nicht
|
|
verwendet.
|
|
.TP
|
|
\fB\-y\fP
|
|
Einfacher Modus: Startet \fBVim\fP als würde die ausführbare Datei \fBevim\fP oder
|
|
\fBeview\fP heißen. \fBVim\fP verhält sich dann wie ein Editor zum Klicken und
|
|
Tippen.
|
|
.TP
|
|
\fB\-Z\fP
|
|
Eingeschränkter Modus: Funktioniert, als würde der Name der ausführbaren
|
|
Datei mit »r« beginnen.
|
|
.TP
|
|
\fB\-\-\fP
|
|
Markiert das Ende der Optionen. Argumente, die folgen, werden als Dateinamen
|
|
behandelt. Dies kann benutzt werden, um einen Dateinamen mit »\-« am Anfang
|
|
zu verwenden.
|
|
.TP
|
|
\fB\-\-clean\fP
|
|
Verwendet keine persönlichen Einstellungen (vimrc, plugins,
|
|
usw,). Hilfreich, um festzustellen, ob ein Problem mit einer sauberen
|
|
Vim\-Konfiguration reproduzierbar ist.
|
|
.TP
|
|
\fB\-\-cmd\fP {Befehl}
|
|
Wie \fB\-c\fP, aber dieser Befehl wird vor allen vimrc\-Dateien ausgeführt. Sie
|
|
können unabhängig von den \fB\-c\fP\-Befehlen bis zu zehn dieser Befehle
|
|
verwenden.
|
|
.TP
|
|
\fB\-\-echo\-wid\fP
|
|
Nur GTK\-GUI: Schreibe die Fenster\-ID auf die Standardausgabe.
|
|
.TP
|
|
\fB\-\-gui\-dialog\-file\fP {Name}
|
|
Schreibt bei der Verwendung der GUI den Titel und die Meldung des Dialogs in
|
|
die Datei {Name}, anstatt sie als Dialog anzuzeigen. Die Datei wird entweder
|
|
erzeugt oder erweitert. Dies ist nur für Testzwecke hilfreich, um zu
|
|
verhindern, dass Tests bei einem nicht sichtbaren Dialog hängen
|
|
bleiben. Ohne Verwendung der GUI wird dieses Argument ignoriert.
|
|
.TP
|
|
\fB\-\-help, \-h, \-?\fP
|
|
Gibt eine kleine Hilfe für die Befehlszeilenparameter und Optionen
|
|
aus. Danach beendet sich \fBVim\fP.
|
|
.TP
|
|
\fB\-\-literal\fP
|
|
Nimmt die Dateinamen so wie sie sind und vervollständigt sie nicht unter
|
|
Berücksichtigung von Metazeichen. Dies wirkt sich nicht unter Unix aus, wo
|
|
die Shell die Metazeichen expandiert.
|
|
.TP
|
|
\fB\-\-log\fP {Dateiname}
|
|
Wenn \fBVim\fP mit dem Eval\- und dem Channel\-Feature kompiliert worden ist,
|
|
wird das Protokollieren gestartet. Einträge werden nach {Dateiname}
|
|
geschrieben. Dies funktioniert wie das Aufrufen von
|
|
\fIch_logfile({Dateiname}, 'ao')\fP sehr früh während des Programmstarts.
|
|
.TP
|
|
\fB\-\-nofork\fP
|
|
Vordergrund: Bei der GUI\-Version erzeugt \fBVim\fP keinen neuen Prozess und
|
|
löst sich nicht von der Shell, in der er aufgerufen wurde.
|
|
.TP
|
|
\fB\-\-noplugin\fP
|
|
Lädt keine Erweiterungen. Impliziert durch »\-u NONE«.
|
|
.TP
|
|
\fB\-\-not\-a\-term\fP
|
|
Teilt \fBVim\fP mit, dass dem Benutzer klar ist, dass Eingabe und/oder Ausgabe
|
|
nicht mit einem Terminal verbunden sind. Das vermeidet die entsprechende
|
|
Warnung und eine Verzögerung von zwei Sekunden.
|
|
.TP
|
|
\fB\-\-remote\fP
|
|
Verbindet mit einem Vim\-Server und lässt ihn die in den restlichen
|
|
Argumenten angegeben Dateien editieren. Wenn kein Server gefunden wird,
|
|
führt dies zu einer Warnmeldung und die Dateien werden im gegenwärtigen
|
|
\fBVim\fP zum Bearbeiten geöffnet.
|
|
.TP
|
|
\fB\-\-remote\-expr\fP {Ausdruck}
|
|
Verbindet mit einem Vim\-Server, wertet dort {Ausdruck} aus und zeigt das
|
|
Ergebnis auf der Standardausgabe an.
|
|
.TP
|
|
\fB\-\-remote\-send\fP {Zeichen}
|
|
Verbindet mit einem Vim\-Server und sendet ihm {Zeichen}.
|
|
.TP
|
|
\fB\-\-remote\-silent\fP
|
|
Wie \fB\-\-remote\fP, aber ohne Warnung, wenn kein Server gefunden wird.
|
|
.TP
|
|
\fB\-\-remote\-wait\fP
|
|
Wie \fB\-\-remote\fP, aber \fBVim\fP beendet sich nicht, bis die Dateien bearbeitet
|
|
wurden.
|
|
.TP
|
|
\fB\-\-remote\-wait\-silent\fP
|
|
Wie \fB\-\-remote\-wait\fP, aber ohne Warnung, wenn kein Server gefunden wird.
|
|
.TP
|
|
\fB\-\-serverlist\fP
|
|
Listet die Namen aller gefundenen Vim\-Server auf.
|
|
.TP
|
|
\fB\-\-servername\fP {Name}
|
|
Benutzt {Name} als Server\-Namen. Wird für den gegenwärtigen \fBVim\fP benutzt,
|
|
außer es wird mit einem der \fB\-\-remote\fP\-Argumente benutzt, dann ist es der
|
|
Name des zu kontaktierenden Servers.
|
|
.TP
|
|
\fB\-\-socketid\fP {ID}
|
|
Nur GTK\-GUI: Benutzt den GtkPlug\-Mechanismus, um \fBgVim\fP in einem anderen
|
|
Fenster laufen zu lassen.
|
|
.TP
|
|
\fB\-\-startuptime\fP {Datei}
|
|
Schreibt während des Programmstarts Meldungen zu Zeitmessungen in die Datei
|
|
{Datei}.
|
|
.TP
|
|
\fB\-\-ttyfail\fP
|
|
Beendet das Programm sofort, wenn Standardeingabe oder Standardausgabe keine
|
|
Terminals (tty) sind.
|
|
.TP
|
|
\fB\-\-version\fP
|
|
Versionsinformation anzeigen und beenden.
|
|
.TP
|
|
\fB\-\-windowid\fP {ID}
|
|
Nur Win32\-GUI: Veranlasst, dass \fBgVim\fP versucht, das Fenster {ID} als
|
|
Eltern zu verwenden, so dass es in diesem Fenster abläuft.
|
|
.SH "EINGEBAUTE HILFE"
|
|
Geben Sie in \fBVim\fP »:help« ein, um eine Einstiegshilfe zu erhalten. Geben
|
|
Sie »:help Begriff« ein, um Hilfe über ein bestimmtes Thema zu bekommen. Zum
|
|
Beispiel »:help ZZ« für Hilfe über den Befehl »ZZ«. Benutzen Sie
|
|
<Tab> und STRG\-D, um Begriffe zu vervollständigen (»:help
|
|
cmdline\-completion«). Tags sind vorhanden, um von einem Ort zum anderen zu
|
|
springen (eine Art Hypertext\-Verknüpfungen, siehe »:help«). Auf diese Weise
|
|
können alle Dokumentations\-Dateien aufgerufen werden, zum Beispiel »:help
|
|
syntax.txt«.
|
|
.SH DATEIEN
|
|
.TP 15
|
|
/usr/local/share/vim/vim??/doc/*.txt
|
|
Dokumentations\-Dateien für \fBVim\fP. Verwenden Sie »:help doc\-file\-list«, um
|
|
die gesamte Liste zu bekommen.
|
|
.br
|
|
\fIvim??\fP ist die verkürzte Versionsnummer, wie vim91 von \fBVim 9.1\fP
|
|
.TP
|
|
/usr/local/share/vim/vim??/doc/tags
|
|
»Tag«\-Datei zum Auffinden von Informationen in der Dokumentation.
|
|
.TP
|
|
/usr/local/share/vim/vim??/syntax/syntax.vim
|
|
Systemweite Einrichtung der Syntaxhervorhebung.
|
|
.TP
|
|
/usr/local/share/vim/vim??/syntax/*.vim
|
|
Syntaxdateien für verschiedenen Sprachen.
|
|
.TP
|
|
/usr/local/share/vim/vimrc
|
|
Systemweite Einstellungsdatei für \fBVim\fP.
|
|
.TP
|
|
~/.vimrc, ~/.vim/vimrc, $XDG_CONFIG_HOME/vim/vimrc
|
|
Persönlichen Einstellungen für \fBVim\fP.
|
|
.TP
|
|
/usr/local/share/vim/gvimrc
|
|
Systemweite Einstellungsdatei für \fBgVim\fP.
|
|
.TP
|
|
~/.gvimrc, ~/.vim/gvimrc, $XDG_CONFIG_HOME/vim/gvimrc
|
|
Persönlichen Einstellungen für \fBgVim\fP.
|
|
.TP
|
|
/usr/local/share/vim/vim??/optwin.vim
|
|
Script zur Verwendung von dem Befehl »:options«. Eine schöne Möglichkeit, um
|
|
Optionen zu betrachten und zu setzen.
|
|
.TP
|
|
/usr/local/share/vim/vim??/menu.vim
|
|
Systemweite Einstellungsdatei für das Menü von \fBgVim\fP.
|
|
.TP
|
|
/usr/local/share/vim/vim??/bugreport.vim
|
|
Script zum Generieren eines Fehlerberichts. Siehe »:help bugs«.
|
|
.TP
|
|
/usr/local/share/vim/vim??/filetype.vim
|
|
Script zur Erkennung des Typs einer Datei anhand ihres Dateinamens. Siehe
|
|
»:help filetype«.
|
|
.TP
|
|
/usr/local/share/vim/vim??/scripts.vim
|
|
Script zur Erkennung des Typs einer Datei anhand ihres Inhalts. Siehe »:help
|
|
filetype«.
|
|
.TP
|
|
/usr/local/share/vim/vim??/print/*.ps
|
|
Dateien zum Drucken von PostScript.
|
|
.PP
|
|
Für die neuesten Informationen lesen Sie die Vim\-Homepage:
|
|
.br
|
|
<URL:http://www.vim.org/>
|
|
.SH "SIEHE AUCH"
|
|
\fBvimtutor\fP(1)
|
|
.SH AUTOR
|
|
\fBVim\fP wurde größtenteils von Bram Moolenaar erstellt, mit viel Hilfe von
|
|
anderen Leuten. Siehe »:help credits« in \fBVim\fP.
|
|
.br
|
|
\fBVim\fP basiert auf Stevie, der von Tim Thompson, Tony Andrews und
|
|
G.R. (Fred) Walter geschrieben wurde. Es ist jedoch kaum etwas vom
|
|
ursprünglichen Code übrig geblieben.
|
|
.SH FEHLER
|
|
Die sind möglich. Siehe »:help todo« für eine Liste bekannter Probleme.
|
|
.PP
|
|
Beachten Sie, dass gewisse Dinge, die manche Leute als Fehler betrachten
|
|
mögen, in Wirklichkeit durch zu getreue Nachbildung des Vi\-Verhaltens
|
|
verursacht werden. Und falls Sie denken, dass andere Dinge Fehler sind,
|
|
»weil Vi es anders tut«, sollten Sie einen genaueren Blick auf die Datei
|
|
vi_diff.txt werfen (oder in Vim »:help vi_diff.txt« eingeben). Sehen Sie
|
|
sich auch die Optionen »compatible« und »cpoptions« an.
|