既然?通常用於向上搜索字符串,我希望能夠在NERDTree中使用它。重新映射?在NERDTree
使用?在NERDTree中總是給我提供幫助,但我只想向上搜索,並且不希望通過/(向下搜索)在整個樹中循環。
既然?通常用於向上搜索字符串,我希望能夠在NERDTree中使用它。重新映射?在NERDTree
使用?在NERDTree中總是給我提供幫助,但我只想向上搜索,並且不希望通過/(向下搜索)在整個樹中循環。
NERD_Tree提供了一種通過全局配置變量更改默認映射的方法。只要把下面的到你~/.vimrc
將其更改爲F1:
:let g:NERDTreeMapHelp = '<F1>'
NERD_Tree在創建窗口時設置自定義文件類型。您可以使用:autocmd
將其刪除,即刪除?
的緩衝區本地映射。不幸的是,它顯然是設置文件類型之前,設置它的映射,但這樣的事情應該(打開樹後的第一時間,除了直接)工作:
把下面的內容~/.vimrc
:
:autocmd FileType nerdtree autocmd WinEnter,CursorHold <buffer> silent! nunmap <buffer> ?
編輯:我剛剛提交了patch筆者,這將使這個短和更好的掛鉤(儘管配置變量仍然會首選這個特定用例):
:autocmd FileType nerdtree silent! nunmap <buffer> ?
這有時不工作。它顯示了例如在nerdtree窗口,按尋求幫助。但如果你按F1,幫助不會顯示。 –
Kent
真的嗎?我使用作者的GitHub倉庫中的最新插件版本。 –
工程就像一個魅力! thx – Jakob