我在我的系统上安装了 windows8 然后我在程序文件(x86)中安装了VIM。
我注意到我必须始终以管理员身份运行VIM才能修改文件 我解决了这个右键单击gvim.exe - >属性 - >兼容性 - >以管理员身份运行此程序 这是正确的方法吗? 你是怎么解决这个问题的?
每次启动vim时,我仍会收到UAC提示 有没有办法避免这个提示?
答案 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提示。