我想要打开和关闭NERDTree,按下 F2 按钮。我用这种方式映射它:
map <silent> <F2> NERDTreeToggle
但是,实际上这不能正常工作,我也不明白为什么......
答案 0 :(得分:10)
这是我对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
)
答案 1 :(得分:6)
你的映射:
map <silent> <F2> NERDTreeToggle
应该是:
map <F2> :NERDTreeToggle<CR>
我认为你会发现它会起作用(你基本上错过了冒号和<CR>
以使行动发生......