将F2映射到NERDTreeToggle

时间:2012-04-24 18:08:25

标签: vim nerdtree

我想要打开和关闭NERDTree,按下 F2 按钮。我用这种方式映射它:

map <silent>  <F2> NERDTreeToggle 

但是,实际上这不能正常工作,我也不明白为什么......

2 个答案:

答案 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>以使行动发生......