So laden Sie den VIM-Befehl basierend auf dem Plugin-Befehl in VIMRC
-
29-10-2019 - |
Frage
Ich habe versucht, einen vim-Befehl mit dem Nerd Commenter -Plugin zu erstellen.Grundsätzlich sieht es nach etwas Hilfe hier so aus:
command! -nargs=? -range=% Ct :normal <line1>ggv<line2>gg<Leader>c<space>
Es funktioniert, wenn ich :so .vimrc
verwende, aber wenn ich vim neu starte, führt es nur 5 g g v aus 1 2 g g ohne , c Leerzeichen .Ich denke, das liegt daran, dass der Teil , c space vom Plugin stammt, aber ich frage mich, ob es eine Möglichkeit gibt, dies zu beheben.Könnte jemand helfen?
Lösung
Vielleicht definieren Sie den Befehl, bevor Sie "mapleader" in Ihrer .vimrc setzen?
Vom :help mapleader
:
Note that the value of "mapleader" is used at the moment the mapping is
defined. Changing "mapleader" after that has no effect for already defined
mappings.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow