0

我可以打开一个 gvim 会话并拖放一个文件夹,同时按住shift键以更改pwd为已删除的文件夹。这工作正常,但我想知道是否可以在不先打开 gvim 的情况下做同样的事情(我可以​​在桌面上的 gvim 图标上放置一个文件夹以启动与给定文件夹的 gvim 会话,但它甚至不会更改工作目录当我按住 shift 键时)。

如果相关,我使用的是ubuntu带有unity桌面的系统,还有NERDTree plugin.

4

1 回答 1

3

将此添加到您的.vimrc

au VimEnter * if isdirectory(expand('%')) | cd % | endif
于 2012-08-16T09:29:06.120 回答