题
我的.vimrc中有这一行:
nmap <silent> <Leader>p :NERDTreeToggle<CR>
那么切换NERDTree的热门是什么?
如何将其重新映射到CTRL-D?
nmap
, map
, nnoremap
, inoremap
等有什么区别?
解决方案
在正常模式下重新映射使用
nmap <silent> <C-D> :NERDTreeToggle<CR>
nmap
表示正常模式下的地图
imap
表示以插入模式映射
nnoremap
中的 nore
部分及其朋友阻止递归地扩展映射。例如,我用来隐藏搜索字符串,所以,在我的vimrc中我有
nnoremap <silent> <C-L> :noh<CR><C-L>
没有 nore
,上面的映射将循环。
其他提示
@ fcuk122 - 试试这个nmap:NERDTreeToggle 我认为CTRL + D已经用于系统尝试CRTL + T或任何其他方便的密钥,并且终端或VIM不使用。 可能适合你。
不隶属于 StackOverflow