如何配置 gvim 以从当前目录打开文件?

如何配置 gvim 以从当前目录打开文件?

在 Windows 上,无论我将当前目录设置为什么,gVim 都会将其初始工作目录设置为$home。 (也就是说,如果我将当前目录设置为 来启动 gVim C:\something,或者将其起始目录设置为桌面快捷方式上的某个目录,vim 将不会遵守该工作目录。)

当我尝试通过输入类似的内容从命令行打开文件时gvim file.txt,这会变得非常烦人,因为它总是假定它是要在$home目录中创建的新文件。

这是我的 vim 配置有问题吗,还是这是默认行为?如果这是默认行为,有办法改变它吗?

答案1

检查你的 GVim 的设置,例如:

Edit -> Global Settings -> Search path

确保将点作为第一个参数。我已经:

.,/usr/include,,

但这取决于您的系统(您使用的是 Windows,您应该有不同的路径,但至少应该有这个点)。

您也可以尝试从命令行运行,这样当前工作目录应该传递到您的 gvim 中。

相关内容