从工作目录启动gvim

Mar*_*era 4 vim ctags

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

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

cd /some/dir && gvim
Run Code Online (Sandbox Code Playgroud)

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

gvim -c 'cd /some/dir'
Run Code Online (Sandbox Code Playgroud)

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

gvim /some/dir/file.txt
Run Code Online (Sandbox Code Playgroud)

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

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

kev*_*kev 5

cd行为WindowsUnix系统不同

  • non-Unix系统上:打印当前目录名称.
  • Unix系统上:将当前目录更改为主目录.
  • 用于:pwd在所有系统上打印当前目录.