Question

De http://items.sjbach.com/319/configuring-vim-right J'ai compris que vous deviez pouvoir utiliser Space en tant que chef d'affiche dans vim. J'ai essayé mais cela ne semble pas fonctionner. Quelqu'un qui l'a fait fonctionner?

Essayé:

let mapleader = <space>
Était-ce utile?

La solution

Essayez

let mapleader=" "

à la place. HTH

Autres conseils

Mapleader est une variable de chaîne Vim. Pour utiliser l'espace en tant que leader, vous devez échapper le caractère spécial.

let mapleader = "\<Space>"

Pour plus d'informations, voir

http://vimdoc.sourceforge.net/htmldoc/eval.html # expr-quote

EDIT:

Cela ne fonctionne plus pour moi dans ma version de Vim. Même avec la suggestion dans les commentaires de démapper la barre d'espace en mode normal en exécutant nnoremap <SPACE> <Nop>.

Je finis par aller avec la solution donnée dans la réponse ci-dessous.

map <Space> <Leader>

Les solutions ci-dessus sont excellentes, cependant, rien ne s'affiche dans le coin inférieur droit de la commande. Si vous n’avez quand même aucune utilisation de la clé \, essayez d’utiliser map <SPACE> <leader> et <=> s'afficheront dans le coin de la commande. Cela et vous n’avez pas à déballer l’espace d’abord, comme suggéré dans les recommandations ci-dessus.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top