我已经更改了注册表设置,因此用户的文件夹不是保存C:
在E:
. 除了 Vim(和 Cygwin,但我现在不想要它)之外,一切正常。
每当我启动 Vim 时,它都会自动创建一个新文件夹C:\Users\Administrator
并开始在那里保存文件。
那是因为$HOME
是C:\Users\Administrator
。我希望它改变,以便它可以指向我的自定义位置。
我认为 Vim 应该将 $HOME 设置为 ${HOMEDRIVE}${HOMEPATH} ,除非您已经在 Windows 环境中将 %HOME% 设置为其他内容。
如果您启动命令提示符,然后运行:
set | findstr /R "^HOME"
Run Code Online (Sandbox Code Playgroud)
我想你应该看到
HOMEDRIVE=E:
HOMEPATH=\Users\Administrator
Run Code Online (Sandbox Code Playgroud)
我怀疑 HOMEDRIVE 仍然设置为 C:(您没有更改用户文件夹),或者也有 HOME 的设置。
您可以将环境变量设置VIMINIT
为source E:/Users/Administrator/vimrc
. 然后在该vimrc
文件中,您需要将 'runtimepath' 选项设置为适当的值以查找所有插件。看
:help VIMINIT
:help 'runtimepath'
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5714 次 |
最近记录: |