我最近将macvim升级到7.3,我无法在打开macvim的目录中打开nerdtree或netw,它总是在我的主目录中打开。
例如,
如果我在/ users / me / test / project目录中打开macvim,我希望NERDTree根目录为/ Users / me / test / project而不是/ Users / me。
有什么想法吗?
答案 0 :(得分:2)
你可以映射你用来打开NERDTree的密钥(在.vimrc中):
map <silent> <F1> :NERDTreeToggle %:p:h<CR>
这将我的F1键映射到使用当前活动缓冲区的路径切换(打开/关闭)NERDTree。如果没有打开缓冲区,它将在当前启动的Macvim目录中打开。
答案 1 :(得分:1)
我做了这个
(.vimrc中的所有更改)
默认启用NERDTree。
autocmd VimEnter * NERDTree
把我从github获得的this脚本放在.vimrc中。这将使vim AND NERDTree缓冲区退出:q
说,您的项目文件夹是/ home / user / my-project,然后执行以下操作:
mvim /home/user/my-project/README
您将获得NERDTree中包含其中文件的父文件夹。
答案 2 :(得分:0)
此问题(如果它是我认为的那个)已在Snapshot 55中修复,因此一个简单的更新应该修复它。