0

我在我的系统上安装了windows8 。然后我在程序文件 (x86)
中安装了 VIM 。

我注意到我必须始终以管理员身份运行 VIM 才能修改文件。
我解决了这个右键单击 gvim.exe --> 属性 --> 兼容性 --> 以管理员身份运行该程序的问题
这是正确的方法吗?
你是如何解决这个问题的?

每次启动 vim 时,我仍然会收到 UAC 提示。
有没有办法避免这个提示?

4

1 回答 1

3

运行 Vim 不需要管理员权限。(除非你编辑系统文件或更新 Vim 的运行时本身。)

看起来 Vim 想要修改其运行时目录中的某些内容,这会导致 Windows 显示 UAC 提示符。您是否vimfiles在用户目录中创建了一个文件夹?C:\WINDOWSVim 是在 中还是在某个地方启动C:\Program Files (x86)\?尝试更改启动 Vim 的快捷方式以将工作目录更改为您的用户目录。

如果要更改 Vim 的运行时文件,请创建一个用户特定的 vimrc,C:\Users\<username>\_vimrc而不是编辑 Vim 提供的文件(对于其他文件,如menu.vim; 将它们放入C:\Users\<username>\vimfiles\...);这样,你就有了干净的分离,避免了升级 Vim 时出现的问题,并且不会得到 UAC 提示。

于 2013-01-14T12:18:38.803 回答