RHEL 7 – RHCSA-Hinweise (Spickzettel)
Der vim-Editor
Einfügen von Text
Befehl | Aktion |
---|---|
ich | Text vor aktueller Cursorposition einfügen |
ein | Text nach aktueller Cursorposition anhängen |
A | Text am Ende der aktuellen Zeile anfügen |
o | Neue Zeile unterhalb der aktuellen Zeile öffnen |
O | Neue Zeile über der aktuellen Zeile öffnen |
In vi navigieren
Befehl | Aktion |
---|---|
linker Pfeil / h | 1 Zeichen nach links bewegen |
Pfeil nach rechts / l | mehr rechts 1 Zeichen |
Pfeil nach oben / k | 1 Zeile nach oben bewegen |
Pfeil nach unten / j | 1 Zeile nach unten bewegen |
$ | zum Ende der aktuellen Zeile bewegen |
0 | zum Anfang der aktuellen Zeile bewegen |
Text löschen
Befehl | Aktion |
---|---|
x | Zeichen an aktueller Cursorposition löschen |
dw | Wort oder Wortteil rechts vom Cursor löschen |
dd | aktuelle Zeile löschen |
D | Aktuelle Zeile ab der aktuellen Cursorposition löschen |
Rückgängig machen und wiederholen
Befehl | Aktion |
---|---|
du | den letzten Befehl rückgängig machen |
. (Punkt) | den letzten Befehl wiederholen |
Text suchen und ersetzen
Befehl | Aktion |
---|---|
/[Zeichenfolge] | Suche vorwärts nach Zeichenkette |
?[Suche] | Suche rückwärts nach Zeichenkette |
n | Nächstes Vorkommen der Zeichenkette suchen |
N | vorheriges Vorkommen der Zeichenkette finden |
:%s/alt/neu | Suche und ersetze das erste Vorkommen der Zeichenfolge alt durch die Zeichenfolge neu |
:%s/alt/neu/g | Suche und ersetze alle Vorkommen der Zeichenfolge alt durch die Zeichenfolge neu |
cw | Ändern Sie das Wort ab der aktuellen Cursorposition |
r | Zeichen an aktueller Cursorposition ersetzen |
R | Text in aktueller Zeile ersetzen/überschreiben |
Kopieren und Einfügen von Text
Befehl | Aktion |
---|---|
yw | Ziehe das aktuelle Wort in den Puffer |
jj | Ziehe die aktuelle Zeile in den Puffer |
p | Fügen Sie die entfernten Daten unterhalb der aktuellen Zeile ein |
P | Fügen Sie die herausgezogenen Daten über der aktuellen Zeile ein |
Speichern und beenden
Befehl | Aktion |
---|---|
:w | Änderungen in die Datei schreiben ohne zu beenden |
:w! | Änderungen in die Datei schreiben, auch wenn Sie nicht Eigentümer der Datei sind |
:wq | Änderungen in die Datei schreiben und beenden |
:wq! | Änderungen in die Datei schreiben und beenden, auch wenn Sie nicht Eigentümer der Datei sind |
:q | wird beendet, wenn keine Änderungen vorgenommen werden |
:q! | wird beendet, ohne die vorgenommenen Änderungen zu speichern |