如何禁用与自定义映射冲突的NERDTree映射?

Wes*_*ton 2 vim nerdtree

我目前在.vimrc中具有此映射,以使在Windows之间导航更加容易。

nnoremap <c-j> <c-w>j

我注意到在安装NERDTree并使用将该文件在当前缓冲区中打开后e .,我再也无法使用它c-j向下移动到下面的窗口了。我看了一下NERDTree文档,发现了这个映射

<C-J>...Jump down to the next sibling of the current directory...|NERDTree-C-J|

我实在不明白自己使用这个映射,所以我怎么可能禁用它,回去<c-j>干什么<c-w>j

rgo*_*ira 5

根据NERDTree文档(第部分*NERDTree-C-J*),此映射称为NERDTreeMapJumpNextSibling

在这种情况下,您应该将其设置为其他名称,以便插件不会重新映射它。

在您的.vimrc

let g:NERDTreeMapJumpNextSibling = ''
Run Code Online (Sandbox Code Playgroud)