Vim hat viele Befehle, daher kann es eine Herausforderung sein, eine (denkwürdige und kurze) Tastenfolge für Zuordnungen zu finden.
Mein Ansatz ist die empfohlene <Leader>
Präfix für Dinge verwende ich nicht häufig zu verwenden, aber für wesentliche Dinge eine Abbildung mit Ctrl ist sinnvoll, in der Tat.
Erfahren Sie, wie die Befehle in der Hilfe dargestellt werden (zB CTRL-O
im normalen Modus, i_CTRL-X_CTRL-N
für Insert-Modus), denken Sie an eine gute Abbildungskandidaten, dann versuchen Sie es über :help CTRL-...
zu sehen) Wenn es keine Übereinstimmungen gibt, können Sie Stellen Sie sicher, dass das Mapping über :nmap C-...
frei ist; Wenn es eine Übereinstimmung gibt (die nette Sache ist, dass dies auch Plugins betrifft, die Dokumentation liefern), können Sie die Beschreibung lesen, haben zumindest einen neuen Vim-Befehl entdeckt und können dann entscheiden, ob Sie ihn brauchen (dann versuchen Sie es mit einem anderen Mapping) Kandidat) oder ob Sie den Befehl überschreiben.
(Beachten Sie, dass Sie können auch :noremap
integrierten Befehle zu anderen Tasten, aber bewusst sein, dass dies macht Sie zunehmend hilflos in Vanille Vim Installationen oder andere vi-Emulationsmodus der Anwendung.)
Ich bin mir nicht sicher, ob es irgendwelche gibt. Ich ordne im Allgemeinen ' ...' Sequenzen und Funktionstasten für meine eigenen Erweiterungen zu. –
Amadan
+1 @Amadan - lol für eine unerwartete Antwort - Ich verwende für einige Sequenzen (zB NERDtree), aber die ': #e ' ist so üblich, ich dachte, ich würde es an einen direkten Kontrollschlüssel binden. Ich denke, ich muss einen finden, den ich nicht benutze ... –
kfmfe04
Ich benutze '' für NERDTree. Nett und frei. Setzen Sie übliche Dinge auf Funktionstasten, da sie nicht belegt sind. –
Amadan