Leute, die unter Linux programmieren möchten, müssen Vim verwenden, den heute am häufigsten verwendeten Editor unter Linux. Merken Sie sich also die allgemeinen Befehle von Vim, und mit der Linux-Programmierung erzielen Sie mit halbem Aufwand das doppelte Ergebnis. Die allgemeinen Befehle von vim sind unten aufgeführt:
i → Einfügemodus, drücken Sie ESC, um zum Normalmodus zurückzukehren
x → Löschen Sie ein Zeichen an der Stelle, an der sich der aktuelle Cursor befindet.
:wq → Speichern und beenden (:w speichern, :q beenden) (Chen Haos Anmerkung: :w kann vom Dateinamen gefolgt werden)
dd → Aktuelle Zeile löschen und die gelöschte Zeile in der Zwischenablage speichern
d (Löschen)
v (visuelle Auswahl)
gU (in Großbuchstaben ändern)
gu (in Kleinbuchstaben ändern)
a → nach dem Cursor einfügen
o → einfügen nach der aktuellen Zeile Eine neue Zeile
O → Eine neue Zeile vor der aktuellen Zeile einfügen
cw → Die Zeichen von der Cursorposition bis zum Ende eines Wortes ersetzen
2dd → Löschen 2 Zeilen
3p → Text dreimal einfügen
NG → Gehe zu Zeile N (Anmerkung von Chen Hao: Beachten Sie, dass das G im Befehl groß geschrieben wird, ansonsten verwende ich normalerweise: N in Zeile N, wie zum Beispiel: 137 bis Zeile 137)
gg → Gehe zur ersten Zeile. (Anmerkung von Chen Hao: entspricht 1G oder :1)
G → Gehe zur letzten Zeile.
Wortweise vorgehen:
w → zum Anfang des nächsten Wortes.
e → bis zum Ende des nächsten Wortes.
> Wenn Sie der Meinung sind, dass Wörter standardmäßig geschrieben werden, verwenden Sie e und w in Kleinbuchstaben. Standardmäßig besteht ein Wort aus Buchstaben, Zahlen und Unterstrichen
Bewegen Sie den Cursor auf die aktuelle Zeile: 0 ^ $ f F t T , ;
0 → an den Anfang der Zeile
^ → zu dieser Zeile Das erste Nicht-Leerzeichen
$ → zum Ende der Zeile
g_ → zur letzten Position der Zeile, die kein Leerzeichen ist.
fa → Gehe zum nächsten Zeichen von a, du kannst auch fs zum nächsten Zeichen von s gehen.
t, → bis zum ersten Zeichen vor dem Komma. Kommas können in andere Zeichen geändert werden.
3fa → Finden Sie das dritte Vorkommen von a in der aktuellen Zeile.
F und T → sind die gleichen wie f und t, aber in entgegengesetzter Richtung.
0 → Gehe zuerst zum Anfang der Zeile
y → Beginnen Sie mit dem Kopieren von hier aus
$ → Kopieren Sie bis zum letzten Zeichen der Zeile
Sie können ye eingeben, um vom aktuellen Zeichen zu kopieren Positionieren Sie am Ende des Wortes ein Zeichen.
Sie können auch y2/foo eingeben, um die Zeichenfolge zwischen 2 „foo“ zu kopieren.
Es kommt immer noch vor, dass Sie zum Kopieren nicht unbedingt y drücken müssen. Der folgende Befehl wird auch kopiert: