Für eine einzelne Sitzung könnten Sie einfach die folgenden Tastenanschläge genau eingeben:
esc i m p > Raum f 4 Raum & lt; e s c eingeben >
Der Schlüssel esc stellt sicher, dass Sie sich im Befehlsmodus befinden, der Doppelpunkt startet einen Zeilenbefehl und der imap
ordnet F4 den Schlüssel ESCAPE zu.
Wenn dies jedoch für jede Sitzung beibehalten werden soll, müssen Sie Ihre Vim-Startdatei hinzufügen.
Der Speicherort hängt von Ihrer Umgebung ab (für meine Linux-Box ist es $ HOME / .gvimrc für gvim, $ HOME / .vimrc für vim). Sie müssen es finden und die Zeile hinzufügen:
%Vor% Ein Trick, den Sie verwenden können, ist, eine nackte Vim-Sitzung ( vim
ohne ein Argument) zu starten und dann
öffnet Ihre aktuelle Startdatei.
Auch
%Vor%sollte Ihnen den Speicherort unter Windows mitteilen.
Genau wie viele Emacs-Benutzer ihre "Caps Lock" -Taste an "Control" binden, binden die Vimmer ihre "Caps Lock" an "Escape" zurück.
... zumindest tue ich es. Und es wirkt Wunder.
Eine weitere Möglichkeit, den Einfügemodus zu beenden, ist die Verwendung von Strg + C. Nicht sicher, ob das in Ihrer Situation hilft.
Tags und Links vim text-editor vi