我想自动打开NERDtree,但只有在命令行中传递文件夹参数时,才会打开两个树查看器,只能打开NERDtree。例如,如果我在文件夹' rootFolder',它有一个' childFolder'我跑:
nvim childFolder
如果我这么做的话,我希望打开vim:
cd childFolder
nvim
:NERDtree
如果我打开文件或空,我希望它不显示nerdtree。这样,如果我只是在一个文件上工作,如:
nvim
或
nvim test.js
或
nvim reminder.txt
我不需要看NERDtree,因为我不需要它,它只是一个测试脚本或我要离开的笔记文件。
答案 0 :(得分:3)
我找到了一个解决方法,在.vimrc中添加这两行:
let g:NERDTreeHijackNetrw = 1
au VimEnter NERD_tree_1 enew | execute 'NERDTree '.argv()[0]
答案 1 :(得分:0)
如果'NERDTreeHijackNetrw'
设置为1(默认为默认值),那么NERDTree的确如何表现。