我只想打开和关闭 NERDTree,按下F2按钮。我以这种方式映射它:
map <silent> <F2> NERDTreeToggle
但是,实际上这不能正常工作,我不明白为什么......
这是我对 NERDTree 的配置。
silent! nmap <C-p> :NERDTreeToggle<CR>
silent! map <F3> :NERDTreeFind<CR>
let g:NERDTreeMapActivateNode="<F3>"
let g:NERDTreeMapPreview="<F4>"
F3
将打开 NERDTree 面板并突出显示当前文件。当您在 NERDTree 面板中时,F3
将在光标下打开文件。因此,我可以使用一个按钮在缓冲区和 NERDTree 之间跳转。(并且F4
用于预览,因为它在旁边F3
)
你的映射:
map <silent> <F2> NERDTreeToggle
应该:
map <F2> :NERDTreeToggle<CR>
我想你会发现这会起作用(你基本上错过了冒号和<CR>
使动作发生的...