113 Ich habe ein Problem mit VIM, bei dem keiner meiner Befehle funktioniert. Kann ich sehen, auf was mein <leader>aktuell eingestellt ist? vim David Tuite quelle 6 Der Standardwert ist normalerweise ein Backslash. Nick 2 @Nick das ist nicht was er fragt. Arunav Sanyal Antworten: 107 <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 \ Michael Berkowski quelle 6 Ja, ich bekomme Undefined variable: mapleader. Ich stelle dafür allerdings eine neue Frage. David Tuite 5 Es sei denn, es ist noch nicht definiert. Siehe auch die Antwort von @ Xuan. Wodin was bedeutet ,? ist der cmd Schlüssel? Arnold Roa @ArnoldRoa ,ist der Leader, der als Präfix für andere Befehlszuordnungen verwendet wird. Siehe :help mapleader- die Standardeinstellung ist \ Michael Berkowski 80 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 , Xuan quelle 17 Sie können die Karte dafür verwenden: :nmap foo :echo('your leader is "<Leader>"')<Esc> Geben Sie nun foo ein . tivn quelle 1 oder noch besser::nmap foo :echo('your leader is "<Leader>"')<Esc>| exec 'norm foo'| nun foo Qeatzy
107 <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 \ Michael Berkowski quelle 6 Ja, ich bekomme Undefined variable: mapleader. Ich stelle dafür allerdings eine neue Frage. David Tuite 5 Es sei denn, es ist noch nicht definiert. Siehe auch die Antwort von @ Xuan. Wodin was bedeutet ,? ist der cmd Schlüssel? Arnold Roa @ArnoldRoa ,ist der Leader, der als Präfix für andere Befehlszuordnungen verwendet wird. Siehe :help mapleader- die Standardeinstellung ist \ Michael Berkowski 80 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 , Xuan quelle 17 Sie können die Karte dafür verwenden: :nmap foo :echo('your leader is "<Leader>"')<Esc> Geben Sie nun foo ein . tivn quelle 1 oder noch besser::nmap foo :echo('your leader is "<Leader>"')<Esc>| exec 'norm foo'| nun foo Qeatzy
80 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 , Xuan quelle
17 Sie können die Karte dafür verwenden: :nmap foo :echo('your leader is "<Leader>"')<Esc> Geben Sie nun foo ein . tivn quelle 1 oder noch besser::nmap foo :echo('your leader is "<Leader>"')<Esc>| exec 'norm foo'| nun foo Qeatzy
Antworten:
<leader>
Verwenden Sie Folgendes, um den aktuell definierten Wert anzuzeigen :Ausgabe produzieren wie:
Es kann undefiniert sein, wenn es nicht zuvor festgelegt wurde. Stattdessen wird standardmäßig ein Backslash verwendet
\
quelle
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
mapleader
ist nicht festgelegt, und spezielle Zeichenfolge"<Leader>"
bedeutet\
.Wenn Sie tun:
Sie erhalten
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:Dann
quelle
Sie können die Karte dafür verwenden:
Geben Sie nun foo ein .
quelle
:nmap foo :echo('your leader is "<Leader>"')<Esc>| exec 'norm foo'| nun foo