13

我的 .vimrc 中有这一行:

nmap <silent> <Leader>p :NERDTreeToggle<CR>

那么切换NERDTree的热键是什么?

如何将其重新映射到 CTRL-D?

nmap, map, nnoremap, inoremap, 等等和有什么不一样?

4

2 回答 2

37

在正常模式下重新映射使用

nmap <silent> <C-D> :NERDTreeToggle<CR>

nmap表示正常模式下
imap的映射 表示插入模式下的映射

中的nore部分nnoremap和它的朋友阻止递归地扩展映射。例如,我曾经也隐藏搜索字符串,所以在我的 vimrc 中我有

nnoremap <silent> <C-L> :noh<CR><C-L>

如果没有nore,上述映射将循环。

于 2009-09-17T11:10:27.747 回答
-4

@fcuk122 - 试试这个 nmap :NERDTreeToggle 我认为 CTRL + D 已经在系统中使用,尝试 CRTL + T 或任何其他方便的键,终端或 VIM 没有使用。可能对你有用。

于 2013-06-01T13:10:02.453 回答