Vim kennt 6
Betriebsmodi. Die Statuszeile unten zeigt an, in welchem Modus
man sich befindet.
- ,,normal mode``
- hier lässt sich der Text durch die Editor Kommands
bearbeiten. Es ist die Betriebsart wenn Vim gestartet wird
(insofern die Option ,,insert mode`` nicht gesetzt ist).
- ,,insert mode``
- in diesem Modus wird der Text eingegeben. Mit Tasten wie
den Pfeiltasten, kann man waehrend des Editierens die Position
wechseln.
- ,,command-line mode``
- Dies ist der Modus indem Ex Kommandos abgesetzt werden. Die
Kommandos werden in der unteren Zeile eingegeben. Man wechselt
aus dem ,,normal mode`` mit
:
in den
,,command-line mode``. Hier kann man suchen, ersetzen oder den
Text filtern zum Beispiel so: :.,+20
s/foo/bar/g
- ,,ex mode``
- Das ist wie der ,,command-line mode`` nur bleibt man nach
dem Kommando im ,,ex mode``. Aus dem ,,normal mode`` wechselt
man mit
Q
in den ,,ex mode`` und mit
vi
verlässt man ihn wieder.
- ,,visual mode``
- das entspricht dem ,,normal mode`` mit dem Unterschied,
dass Bewegungskommandos den Text highlighten und Befehle sich
auf diesen Bereich beziehen. Mit der Tastenkombination
CTRL-v
wechelt man aus dem ,,normal mode`` in den
,,visual mode``.
- ,,select mode``
- die Befehle beziehen sich auf den markierten Text. Er sieht
ähnlich wie der ,,visual mode`` aus, aber die Befehle
unterscheiden sich zu diesem. Wenn man sich im ,,visual mode``
befindet, kann man z.B. mit
gh
in den ,,select
mode`` umstellen.
Urs Stotz 2010-05-28