Ich verwende beim Schreiben oder Überqueren von C / Tcl / Perl-Code häufig die folgenden Befehle:
Code zum Kopieren und Einfügen
CTRL-f
und CTRL-b
für Seitenvorwärts- und Rückwärtsdurchquerung
%
für Block-für-Block-Durchquerung
^
gehe zum Zeilenanfang
$
gehe zum letzten Zeilenende
Starten Sie die Codeauswahl mit dem Befehl v
(visueller Modus) und einer der oben genannten Tasten
y
zum Kopieren
p
und Einfügen
s
ein Zeichen löschen und in den Einfügemodus wechseln, um neuen Text einzugeben.
Code Level Traversals (erfordert Codierstil Disziplin)
]]
zum Start der nächsten Funktion
[[
zum Start der vorherigen Funktion
CTRL-]
um zur Definition einer Variablen / Funktion / eines Makros zu springen, wenn Tags verfügbar sind.
Suche
*
=> Suchwort (oder Text ausgewählt Verwendung v) in Vorwärtsrichtung
#
=> Suchwort (oder Text v ausgewählt Verwendung) in Rückwärtsrichtung
n
=> vorherigen Suchbefehl in Vorwärtsrichtung auszuführen
N
=> Befehl vorherige Suche in Rückwärtsrichtung auszuführen
Allen obigen Befehlen kann eine Zahl vorangestellt werden, um anzugeben, wie oft sie ausgeführt werden sollen. Die Realisierung der Kraft dieser zusätzlichen Dimension kommt langsam, wie man benutzt vim immer mehr und Herausforderungen, sich zu verbessern.