... just another site around the web ...






Vi(m)


ESC um in den Befehlsmodus zu gelangen

KommandoBeschreibung
 
HIn die erste Zeile der Datei springen
GIn die letzte Zeile der Datei springen
^ oder 0Zum Anfang der Zeile springen (Taste 2x drücken)
$Zum Ende der Zeile springen
wBeginn des nächsten Wortes
bBeginn des vorhergehenden Wortes
%Zur korespondierenden Klammer springen
 
m<key>Bookmarks setzen (a-z, z.B. "ma")
'<key>Aufrufen der markierten Zeile
`<key>Aufrufen der markierten Stelle
 
iEingabe vor dem aktuellen Zeichen (insert)
aEingabe nach dem aktuellen Zeichen (append)
IEingabe am Anfang der aktuellen Zeile (insert)
AEingabe am Ende der aktuellen Zeile (append)
oNeue Zeile hinterher und Einfügen
ONeue Zeile vorher und Einfügen
:r dateiFüge "datei" hinter der aktuellen Zeile ein
 
xAktuelles Zeichen löschen
nx"n" Zeichen nach rechts löschen
nX"n" Zeichen nach links löschen
DBis zum Ende der Zeile löschen
ddGanze Zeile löschen
ndd"n" Zeilen löschen
 
:u oder uUndo
:redoRedo
 
/<...>Suchen vorwärts
?<...>Suchen rückwärts
/ oder nLetzte Suche wiederholen
:s/<...>/<...>/Suche nach, ersetze durch
:1,10s/<...>/<...>/Die ersten 10 Zeilen: Suche nach, ersetze durch
:%s/<...>/<...>/Alle Zeilen: Suche nach, ersetze durch
 
:e!Datei erneut laden
:e <dateiname>Datei laden
:nextNächste Datei (falls mir mehreren geladen)
:prevVorherige Datei (falls mit mehreren geladen)
:qVerlassen
:q!Verlassen ohne speichern
:wSpeichern
:w!Speichern erzwingen
:wqSpeichern und verlassen








Copyright © 2017

Impressum