在64位环境中使用vim

时间:2013-01-14 09:24:48

标签: windows vim 64-bit uac

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

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

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

1 个答案:

答案 0 :(得分:3)

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

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

如果要更改Vim的运行时文件,请在C:\Users\<username>\_vimrc中创建特定于用户的vimrc,而不是编辑Vim提供的vimrc(对于menu.vim等其他文件也是如此;将它们放入C:\Users\<username>\vimfiles\... {1}});通过这种方式,您可以清除分离,避免升级Vim时出现问题,并且无法获得UAC提示。