从工作目录启动gvim

时间:2012-03-05 16:34:58

标签: vim ctags

尝试从工作目录(项目位置)运行gvim 7.3似乎是不可能的 - 它默认为主目录,它破坏了我的代码浏览和pythoncomplete设置。

我尝试了三种方法。首先,从工作目录中调用gvim:

cd /some/dir && gvim

其次,为gvim指定'cd'命令来执行

gvim -c 'cd /some/dir'

第三,告诉它打开该目录中的特定文件

gvim /some/dir/file.txt

在所有情况下,当我在gvim中并输入':cd'来查看当前目录时,我得到的是我的$ HOME目录。以太手上的Vim在工作目录中启动。

有没有人知道是否有解决问题的方法或背后的原因?

3 个答案:

答案 0 :(得分:5)

cdWindowsUnix系统

中的行为有所不同
  • non-Unix系统上:打印当前目录名称。
  • Unix系统上:将当前目录更改为主目录。
  • 使用:pwd打印所有系统上的当前目录。

答案 1 :(得分:0)

也许Set working directory to the current file可以解决您的问题?

答案 2 :(得分:0)

$ cd /path/to/working/directory; gvim适合我。