如何配置工作笔记本电脑 - 无法写入 viminfo 错误

如何配置工作笔记本电脑 - 无法写入 viminfo 错误

这里有很多相关问题。这个非常合适:

https://stackoverflow.com/questions/11851007/why-might-vim-think-that-home-is-the-u-drive

我将 vim 安装在我的用户目录中(而不是 Program Files 中),因为我在用户目录中有写入权限。当我启动命令提示符时,它%HOMEDRIVE%被设置为 H:\,这是我们的网络驱动器。

当我启动 vim 然后退出时出现错误:

E138: can't write H:\_viminfo!

如果在命令提示符中我将 %HOMEDRIVE% 设置为我的用户目录,则没有问题。但是,在正常对话框中,如果我将环境变量(用户或系统)HOMEDRIVE 设置为用户目录,则不会产生任何效果,HOMEDRIVE 将保留为 H:\

此时,我正在寻求以下任一问题的帮助:

1) 是否有一个围绕此问题的 vim 配置 2) 如果我的系统似乎是这样,是否有其他方法可以更改 %HOMEDRIVE% 变量。

答案1

我有一台运行 Windows 10 的新工作笔记本电脑。将用户环境变量 HOME 设置为某个目录可以修复此行为

相关内容