我该如何在Vim中更改默认保存位置?

4

目前默认的保存位置是C:\Windows\System32,这非常不实用。我知道可以使用:cd [directory]更改当前目录,但是否有任何方法可以在不必一直更改目录的情况下更改新文件的默认保存位置?


也许设置TEMPDIRTMPDIR,或者切换到Linux! - Basile Starynkevitch
最后一个选项总是正确的。@BasileStarynkevitch - Kent
2个回答

5

我没有使用Windows系统,所以无法找到确切的菜单名称等信息,但是如果我记得正确的话,最简单的方法如下:

  1. 找到你的gVim应用程序
  2. 右键点击它
  3. 选择属性,
  4. 在一个选项卡中更改启动位置。通常可以将其设置为您的主目录。

1
实际上,Vim安装程序的最新版本(截至7.4.077)将创建Vim快捷方式,以用户目录作为启动目录,而不是一个不可写的位置。因此,这被认为是安装程序的问题,并已得到修复。 - Ben
我认为他没有暗示他正在使用 gVim。 - JackHasaKeyboard

3

你可以使用 :cd 命令来改变 Vim 的当前工作目录。详情请参见

 :help :cd 

.

If you want Vim to always start in a particular directory, you can 
put the :cd command in your ~/_vimrc file.



If you want Vim to use 
the parent directory of the file you are editing as its current 
working directory, you can put this setting in your ~/_vimrc file:

.

 set autochdir 

请参阅

:help 'autochdir' 

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接