Ich habe ein Problem mit VIM, bei dem keiner meiner Befehle funktioniert.
Kann ich sehen, auf was mein <leader>aktuell eingestellt ist?
Ich habe ein Problem mit VIM, bei dem keiner meiner Befehle funktioniert.
Kann ich sehen, auf was mein <leader>aktuell eingestellt ist?
Antworten:
<leader>Verwenden Sie Folgendes, um den aktuell definierten Wert anzuzeigen :
:let mapleader
Ausgabe produzieren wie:
Mapleader,
Es kann undefiniert sein, wenn es nicht zuvor festgelegt wurde. Stattdessen wird standardmäßig ein Backslash verwendet \
Undefined variable: mapleader. Ich stelle dafür allerdings eine neue Frage.
,? ist der cmd Schlüssel?
,ist der Leader, der als Präfix für andere Befehlszuordnungen verwendet wird. Siehe :help mapleader- die Standardeinstellung ist \
Standardmäßig mapleaderist nicht festgelegt, und spezielle Zeichenfolge "<Leader>"bedeutet \.
Wenn Sie tun:
:echo mapleader
Sie erhalten
Undefined variable: mapleader
Invalid expression: mapleader
Wenn Sie eine spezielle Zeichenfolge "<Leader>"auf einen anderen Schlüssel setzen möchten , sagen wir ",", was von vielen empfohlen wird, gehen Sie wie folgt vor:
:let mapleader=","
Dann
:echo mapleader
,