Vim Cheat Sheet

Vim Cheat Sheet
Vim ist ein kostenloser Open-Source-Texteditor, der standardmäßig mit den meisten Betriebssystemen installiert wird. Dieses Tool ist einer der beliebtesten und mächtigsten Textredakteure, die die bevorzugte Wahl vieler Programmierer waren. Es kann eine Herausforderung sein, VIM effektiv zu verwenden, da VIM viele Befehle enthält, und das Auswendiglernen jedes Einzelbefehls könnte Zeit in Anspruch nehmen. Im Folgenden haben wir einige der am häufigsten verwendeten VIM -Befehle in ein Cheat -Blatt zusammengestellt, das für die Verwendung dieses Texteditors hilfreich ist.Die folgende Tabelle enthält die häufigsten und nützlichsten VIM -Befehle sowie die Funktionen jedes Befehls.

Befehl

Funktion

Dokumentenverwaltung

: w Datei auf die Festplatte schreiben
Strg+g Dateiinformationen anzeigen
Ga Charakterinformationen anzeigen
:Q Beenden Sie VI, ohne Datei zu speichern
: WQ Schreiben Sie die Datei auf Festplatte und beenden Sie VI
:Q! Warnung ignorieren und Änderungen abwerfen
: W Dateiname Speichern Sie die Datei als Dateinamen
: r Dateiname Lesen und einfügen Dateinamen

Navigation

H Cursor links bewegen
l Cursor nach rechts bewegen
J Bewegen Sie den Cursor in einer Zeile nach unten
2J Bewegen Sie Cursor 2 Linien nach unten
k Bewegen Sie Cursor eine Zeile nach oben
2k Bewegen Sie Cursor 2 Linien nach oben
w Sprung zum Beginn des nächsten Wortes (Interpunktion betrachtete Wörter)
W Springen Sie zum Beginn des nächsten Wortes (Räume getrennte Wörter)
e Bewegen Sie sich zum Ende des nächsten Wortes (Interpunktion betrachtete Wörter)
E Bewegen Sie sich zum Ende des nächsten Wortes (keine Interpunktion)
B Bewegen Sie sich rückwärts, um das aktuelle Wort zu beginnen
B Bewegen Sie sich rückwärts, um das aktuelle Wort zu beginnen (keine Zeichensetzung)
( Bewegen Sie einen Satz zurück
) Einen Satz vorwärts bewegen
Bewegen Sie einen Absatz zurück
Bewegen Sie einen Absatz nach vorne
$ Sich zum Ende der Linie bewegen
^ Wechseln Sie in die erste Non-Blank
0 Wechseln Sie zum Beginn der Linie
G Verschieben Sie sich auf die letzte Dokumentzeile
3g Wechseln Sie zu Zeile 3
gg Wechseln Sie in die erste Dokumentzeile
:N Gehen Sie zur Linie N im Dokument
Strg+d Scrollen Sie einen halben Bildschirm nach unten
Strg+u Scrollen Sie einen halben Bildschirm nach oben
Strg+f Seite vorwärts
Strg+b Seite rückwärts

Schaltmodi

ich Geben Sie den Einsatzmodus ein
v Geben Sie den visuellen Modus ein
Esc Kehren Sie aus dem Einsatz und dem visuellen Modus zum normalen Modus zurück

Text einfügen/anhängen

ich Fügen Sie den Text vor dem aktuellen Cursorort ein
ICH Fügen Sie den Text zu Beginn der Zeile ein
A Texte nach dem aktuellen Cursorort anhängen
A Texte am Ende der aktuellen Zeile anhängen
Ö Erstellen Sie eine neue Zeile für Text unter dem aktuellen Cursorort
Ö Erstellen Sie eine neue Zeile für den Text über dem aktuellen Cursorort
EA Einfügen (anhängen) am Ende des aktuellen Wortes einfügen (anhängen)

Suchen und ersetzen

/Muster Vorwärts suchen
?Muster Rückwärts suchen
* Suchen Sie nach Word unter Cursor
# Suchen Sie nach rückwärts nach Wort unter Cursor
R Ersetzen Sie ein einzelnes Zeichen an der Cursorposition
R Ersetzen Sie Zeichen, die an der Cursorposition beginnen
CC Die gesamte Linie ersetzen
:%s/such/ersetzen/g Jedes Ereignis ersetzen suchen mit ersetzen.
:%s/such/ersetzen/gc Jedes Ereignis ersetzen suchen mit ersetzen mit Bestätigung

Schneiden, kopieren und einfügen

X Schneiden Sie den Charakter unter dem aktuellen Cursorort ab
X Schneiden Sie den Charakter vor dem aktuellen Cursorort ab
dw Schneiden Sie vom aktuellen Cursorort zum nächsten Wort ab
D Schneiden Sie vom aktuellen Cursorort bis zum Ende der aktuellen Linie ab
dd Schneiden Sie die gesamte Stromlinie ab
Y Kopieren Sie den ausgewählten Text
yy Kopieren Sie die gesamte aktuelle Zeile
P Text nach Cursor einfügen
P Text vor Cursor einfügen

Rückgängig und wiederholen

u Letzte Veränderung rückgängig
Strg+r Änderungen, die rückgängig gemacht wurden

Arbeiten mit mehreren Dateien

: e Dateinamen Datei in einem neuen Puffer bearbeiten
: ls Listen Sie verfügbare Puffer auf
: Bn Ziehen Sie zum nächsten Puffer um
: bp Ziehen Sie zum vorherigen Puffer auf
: bfirst Wechseln Sie zum ersten Puffer
:sprengen Ziehen Sie zum letzten Puffer um
Strg+ws Teilen Sie Fenster auf
Strg+ww Fenster schalten
Strg+Wq Fenster beenden
Strg+Wv Windows vertikal teilen
: tabnew Neue Registerkarte erstellen
gt,: tabn, Wechseln Sie zur nächsten Registerkarte
GT,: TABP Wechseln Sie auf die vorherige Registerkarte
: tabFirst Ziehen Sie zur ersten Registerkarte an
: tabast Wechseln Sie auf die letzte Registerkarte
#GT Ziehen Sie zu der Registerkarte Nummer #

Zeilennummer festlegen

:Nummer setzen Zeilenzahlen anzeigen
: Nichtnummer einstellen Zeigen Sie keine Zeilennummern an

Befehle des visuellen Modus

y Kopieren Sie den ausgewählten Text
D Löschen Sie den ausgewählten Text
C Löschen Sie den ausgewählten Text und geben Sie den Einsatzmodus ein
> Erhöhen Sie den Einzug
< Verringern Sie den Einzug
= Fixeinstufung der Stromlinie reparieren
~ Fall ändern

Das obere Cheat -Blatt sollte Sie auf den am häufigsten verwendeten VIM -Befehlen ausfüllen. VIM kann zunächst schwer zu verwenden sein, aber ein paar Befehle beherrschen, kann Ihnen helfen, mehr Produktivität bei der Bearbeitung und Codierung von Text zu gewinnen.