Kann ich SPACE als mapleader in VIM benutzen?
-
22-07-2019 - |
Frage
http://items.sjbach.com/319/configuring-vim-right ich habe, dass Sie sollten der Lage sein, verwenden Space als mapleader in vim. Ich habe versucht, aber es scheint nicht zu funktionieren. Jeder, der es Arbeit gemacht haben?
Versuchte:
let mapleader = <space>
Lösung
Versuchen
let mapleader=" "
statt. HTH
Andere Tipps
Mapleader ist ein Vim String-Variable. Zur Nutzung Raum als Führer, müssen Sie die Sonderzeichen entkommen.
let mapleader = "\<Space>"
Für weitere Informationen siehe
http://vimdoc.sourceforge.net/htmldoc/eval.html # expr-quote
EDIT:
Dieses arbeitet nicht mehr für mich in meiner Version von Vim. Auch mit dem Vorschlag in den Kommentaren der unmapping die Leer im normalen Modus durch nnoremap <SPACE> <Nop>
ausgeführt wird.
ich mit der Lösung in der Antwort weiter unten gehen enden.
map <Space> <Leader>
Die oben genannten Lösungen sind groß, aber nichts zeigt in der rechten unteren Ecke Befehl auf. Wenn Sie keine Verwendung für die \
Schlüssel sowieso haben, versuchen Sie es mit
map <SPACE> <leader>
und \
werden in der Kommando Ecke angezeigt. Das und Sie keinen Platz unmap ersten hat, wie oben in dem beglückwünscht vorgeschlagen.