Vim 运行时出错:PlugInstall
我想使用vim plug来管理插件,但当我运行“:PlugInstall”时,会抛出此错误: 我在vimrc文件中只有以下内容:Vim 运行时出错:PlugInstall,vim,vim-plugin,Vim,Vim Plugin,我想使用vim plug来管理插件,但当我运行“:PlugInstall”时,会抛出此错误: 我在vimrc文件中只有以下内容: call plug#begin() Plug 'scrooloose/nerdtree' call plug#end() set ruler set number set laststatus=2 我正在使用Windows 10 x64、cmder作为终端和vim 7.4.827。由于某些原因,您的临时文件夹似乎不可写。它位于C:\Users\\AppData
call plug#begin()
Plug 'scrooloose/nerdtree'
call plug#end()
set ruler
set number
set laststatus=2
我正在使用Windows 10 x64、cmder作为终端和vim 7.4.827。由于某些原因,您的临时文件夹似乎不可写。它位于
C:\Users\\AppData\Local\Temp
。检查文件夹在其设置中是否具有只读属性,如果可能,取消选中该属性。这是插件wiki帖子的引用:
我们遇到了两个可能的原因
REG QUERY "HKCU\Software\Microsoft\Command Processor" /v AutoRun
REG QUERY "HKLM\Software\Microsoft\Command Processor" /v AutoRun
附:这本书读起来可能很有趣
PPS:另外,如果您在_vimrc中只提到了行,那么您可能缺少
set nocompatible
您需要git
安装,并且在您的PATHWell中安装了它,在我的路径中,我经常从命令行使用它。。。我还需要做什么额外的步骤吗?谢谢你的回答,我试过了,我也试过以管理员的身份启动cmder,也试过以管理员的身份启动gvim,但是没有用…谢谢你的帮助ryuichiro,我没有文件路径中的特殊字符。运行命令时,我遇到了以下错误:好的。您是否尝试创建目录(例如,具有读写权限的C:\tmp)和let$tmp=“C:/tmp”
。另外,set shell?
和set shell slash?
的输出是什么?感谢您的帮助,执行set shell?
显示它指向一个不存在的文件,我在cmder\vendor\git for windows\bin
中将其更改为sh.exe错误消失了,但我仍然无法使用:PlugInstall,因为当“正在安装”,显示的文件夹路径没有任何反斜杠\“。但我想我应该在另一个文件中发布,不是吗?您也可以尝试通过set shell=cmd
和set shell cmdflag=/c
指向默认cmd。”。或者您可以尝试设置noshelltemp。如果没有帮助,我建议您访问vim plug
和cmder
的问题跟踪程序,并尝试在那里询问。