把别人的配置脚本拷贝过来之后,是使用vundle进行插件管理的,所以的插件都安装完成之后,发现每次使用vim打开新的文件的时候都需要重新使用bundleInstall才能使用插件,在脚本写什么才能不做这重复的工作?
此外,.vimrc的这句话被我注释掉了:
call vundle#end()
因为不注释掉,使用vim打开文件后就莫名的stopped了,会有影响什么的吗?
把别人的配置脚本拷贝过来之后,是使用vundle进行插件管理的,所以的插件都安装完成之后,发现每次使用vim打开新的文件的时候都需要重新使用bundleInstall才能使用插件,在脚本写什么才能不做这重复的工作?
此外,.vimrc的这句话被我注释掉了:
call vundle#end()
因为不注释掉,使用vim打开文件后就莫名的stopped了,会有影响什么的吗?
针对你提到的每次使用vim都需要执行bundleInstall
才能使用插件的问题,这通常是因为Vim的插件管理器(在你的情况下是Vundle)没有正确配置或缓存了插件的安装状态。以下是一些可能的解决方案:
.vimrc
文件中的Vundle配置部分是正确的。:PluginInstall
只一次::PluginInstall
命令一次来安装所有在.vimrc
中列出的插件。一旦插件安装完成,Vim应该能够在每次启动时自动加载这些插件,而不需要再次运行:PluginInstall
。.vimrc
文件中的配置:.vimrc
文件中没有重复调用:PluginInstall
或者类似的命令。如果有,请删除或注释掉这些重复的部分。call vundle#end()
:.vimrc
文件中的call vundle#end()
语句非常重要,它告诉Vundle插件列表的结束。如果你注释掉了这一行,Vundle可能无法正确加载插件,导致Vim停止响应或其他问题。请确保这一行是未注释的。~/.vim/view/
),然后重新启动Vim并运行:PluginInstall
。如果以上方法都不能解决问题,你可能需要更详细地检查你的.vimrc
文件,或者查看Vim和Vundle的日志文件以获取更多关于问题的信息。
至于.vimrc
文件中被注释掉的call vundle#end()
语句,这确实会有影响。不调用vundle#end()
可能会导致Vim无法正确识别Vundle管理的插件列表的结束,从而引发各种问题。请确保这一行是未注释的,以确保Vim能够正常加载和管理插件。
4 回答1.4k 阅读
1 回答1.2k 阅读
1 回答1.5k 阅读
1 回答1.3k 阅读
1 回答1.1k 阅读
1 回答959 阅读
1 回答881 阅读