我正在连接我大学的电脑。我正在尝试自定义vim。他们将他们的vim配置文件放在我没有权限的受保护的/ usr / share文件夹中。
我将.vimrc文件复制到我的主目录并开始更改。这似乎有效: - )
第2步, 我按照这里的指示安装了病原体: http://mirnazim.org/writings/vim-plugins-i-use/
我将以下行添加到.vimrc
execute pathogen#infect('~/.vim/bundle/{}')
call pathogen#helptags()
不幸的是,vim无法识别我的插件(例如TagBar)。我尝试使用感染中的参数,将执行更改为调用等等。
没有任何帮助。
有趣的是,当我:scriptnames
时,我看到~/.vim/autoload/pathogen.vim
显示。尽管不显示bundle目录中的文件: - (。
想法?
答案 0 :(得分:0)
有些人喜欢它,有些则不喜欢,但我建议你使用Vundle代替病原体。这是关于why的一篇不错的帖子,但老实说主要的原因是使用它来管理插件很简单。如何让我的插件工作?也许没有病原体?
安装过程非常简单:
git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
并编辑.vimrc: filetype off“必填! 设置rtp + =〜/ .vim / bundle / vundle / call vundle#rc() 捆绑'gmarik / vundle' “......新捆绑在这里
上的文件类型插件缩进对于我想要安装的每个新插件,我会将以下内容添加到我的.vim rc中,其中的评论为:
Bundle "user/plugin"
然后在新实例上执行:BundleInstall
。
优雅而简单,你还想要什么?
答案 1 :(得分:0)
我知道这很明显,但你的插件文件夹实际上里面有文件?
有些人已经错过了它:Vim: Pathogen not loading