Git   发布时间:2022-04-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Vim插件不能与病原体一起工作大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

我有一台电脑,最近安装了Git(Vim在Git目录中)。 我尝试安装病原体,显然它安装正确,因为没有自动加载病原体的错误信息。 我的_vimrc位于用户/ 用户名 $ HOME,它与病原体相关。

execute pathogen#infect() //_vimrc starts with this line call pathogen#Helptags() Syntax on filetype plugin indent on

自动加载和捆绑的path是:C:/ progra〜1 / git / usr / share / vim / vim74 / autoload(和vim74 / bundle)

当我克隆一个插件(例如NerdTree)进行捆绑时,打开Vim时出现以下消息。

Error detected while processing /usr/share/vim/vim74/bundle/nerdtree/plugin/NERD_tree.vim: line 16: E15: Invalid expression: exists("loaded_nerd_tree")^M line 211: E171: Missing :endif

我也在vim中启动会话并使用

在Windows上安装pathogen vim插件

Vim,安装病原体Windows

Vim:不能让病原体加载捆绑

经过多次阅读,我仍然无法让病原体在Windows下加载插件

与cygwin内的vim病原体错误

:Help NERD_tree.txt

但它返回“对不起,对NERD_tree.txt没有帮助”

有谁知道是什么原因造成的问题,并有解决办法?

第一

所有的配置应该在$HOME/.vim/ (plugins,colorscheR_489_11845@es等)和$HOME/.vimrc (选项,映射等)中进行。 还要注意的是,从Vim 7.4开始,你可以直接在$HOME/.vim/里面加入你的vimrc ,这使得你的配置更容易管理。

无论你在/usr/share/vim/做了什么,都应尽快恢复。

第二

但是,你的问题是由行结束引起的:克隆过程将作者使用的过程更改为Windows上的标准过程 – crlf 。 因为Vim只接受,所以无法找到你的插件

原因很可能是你的Git设置中的core.autocrlf的值。

下面的命令应该防止Git在checkout / clone / pull /等时将lf转换成crlf :

git config --global core.autocrlf false

大佬总结

以上是大佬教程为你收集整理的Vim插件不能与病原体一起工作全部内容,希望文章能够帮你解决Vim插件不能与病原体一起工作所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: