我想使用vim-plug来管理插件,但是当我运行“:PlugInstall”时会抛出此错误: Vim error after :PlugInstall in cmder
我只在vimrc文件中有这个:
"SELECT criminal_name, event_location FROM criminal_profile, criminal_locations
WHERE criminal_profile.criminal_id = criminal_locations.criminal_id
AND criminal_name LIKE '%FIDEL URBINA%");
我使用的是Windows 10 x64,cmder作为终端,vim是7.4.827。
答案 0 :(得分:0)
由于某种原因,您的临时文件夹似乎不可写。它位于C:\Users\<username>\AppData\Local\Temp
。检查文件夹是否在其设置中具有只读属性,并在可能的情况下取消选中该文件。
答案 1 :(得分:0)
这是该插件的wiki帖Windows System Error E484的引用:
我们遇到过两种可能的原因。
糟糕的逃避。在Windows上,如果您使用&#39;&lt;&#;&#39;&#39;&gt;&#39;或者&#39; |&#39;在文件路径中,已知vim-plug失败。任何其他字符应该没问题。
- 醇>
由于在cmd.exe启动时执行的AutoRun命令导致系统更改。看到 docs
要查看您的系统是否遇到第二个问题,请运行这些注册表 查询。如果任何一个返回bat文件的路径,你应该 仔细阅读。您可能必须编辑/禁用它才能获得vim-plug 工作
REG QUERY "HKCU\Software\Microsoft\Command Processor" /v AutoRun REG QUERY "HKLM\Software\Microsoft\Command Processor" /v AutoRun
PS:issues 229可能很有趣。
PPS:如果你在_vimrc中只提到了行,那么你可能会遗漏set nocompatible
。