Heim > php教程 > PHP开发 > Hauptteil

Merken Sie sich gängige Vim-Befehle und erzielen Sie mit halbem Aufwand bei der Linux-Programmierung das doppelte Ergebnis

高洛峰
Freigeben: 2016-11-23 11:33:53
Original
1389 Leute haben es durchsucht

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:

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage