我安装了一些插件,包括NERDCommenter和NERDTree。但是,我无法获得领导者的 key 才能正确地为他们工作。这些是我键入:map时的默认配置

v  \c<Space>     <Plug>NERDCommenterToggle
n  \c<Space>     <Plug>NERDCommenterToggle
v  \cc           <Plug>NERDCommenterComment
n  \cc           <Plug>NERDCommenterComment
\c<space>就像打c<space>一样工作。我尝试在主目录的.vimrc中使用以下内容重新映射领导者密钥:
let mapleader = ","

当我重新启动vim并键入:map时,就会反射(reflect)出这一点。
v  ,c<Space>     <Plug>NERDCommenterToggle
n  ,c<Space>     <Plug>NERDCommenterToggle
v  ,cc           <Plug>NERDCommenterComment
n  ,cc           <Plug>NERDCommenterComment

但是,,c<space>的行为就像我击中c<space>一样。怎么回事,我该如何解决?

编辑:在VIM中也以相同的行为对其进行了测试。

最佳答案

我希望映射看起来很有趣

v  <Leader>c<Space>     <Plug>NERDCommenterToggle
n  <Leader>c<Space>     <Plug>NERDCommenterToggle
v  <Leader>cc           <Plug>NERDCommenterComment
n  <Leader>cc           <Plug>NERDCommenterComment

为他们工作。我怀疑您在加载插件后设置了 map 领导者

关于vim - Vim和GVim:领导键不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8189055/

10-13 03:20