从http://items.sjbach.com/319/configuring-vim-right我得到了你应该能够使用 Space 作为vim中的mapleader。我试过但它似乎没有用。任何使它成功的人?
尝试:
let mapleader = <space>
答案 0 :(得分:66)
尝试
let mapleader=" "
代替。 HTH
答案 1 :(得分:50)
Mapleader是一个Vim字符串变量。要使用空格作为领导者,您必须转义特殊字符。
let mapleader = "\<Space>"
有关详细信息,请参阅,
http://vimdoc.sourceforge.net/htmldoc/eval.html#expr-quote
修改强>
在我的Vim版本中,这对我不再适用。即使在评论中建议通过运行nnoremap <SPACE> <Nop>
在正常模式下取消空格键。
我最终会得到以下答案中给出的解决方案。
map <Space> <Leader>
答案 2 :(得分:15)
上述解决方案很棒,但是右下方的命令角没有显示任何内容。如果您对\
密钥没有任何用处,请尝试使用
map <SPACE> <leader>
和\
将显示在命令角落中。那就是你不必首先取消地图空间,如上面的表述所示。
答案 3 :(得分:0)
nnoremap
nnoremap