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>
War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top