在 vim 中更改您的主目录

Abd*_*med 5 vim

我已经更改了注册表设置,因此用户的文件夹不是保存C:E:. 除了 Vim(和 Cygwin,但我现在不想要它)之外,一切正常。

每当我启动 Vim 时,它都会自动创建一个新文件夹C:\Users\Administrator并开始在那里保存文件。

那是因为$HOMEC:\Users\Administrator。我希望它改变,以便它可以指向我的自定义位置。

njd*_*njd 7

我认为 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 的设置。


gar*_*ohn 6

您可以将环境变量设置VIMINITsource E:/Users/Administrator/vimrc. 然后在该vimrc文件中,您需要将 'runtimepath' 选项设置为适当的值以查找所有插件。看

:help VIMINIT
:help 'runtimepath'
Run Code Online (Sandbox Code Playgroud)