如何与vim同时使用病原体和Vundle?

Gho*_*r21 5 vim pathogen vundle

我是一个vim新手设置一些插件.有些人建议通过Vundle安装,其他人则通过病原体安装.在这种情况下,是否可以同时使用两个包管理器?如果是这样,只是根据他们的正常说明安装和安装相关插件的问题,没有任何冲突?或者我必须做一些特别的事情来使这项工作?

Ing*_*kat 9

TL; DR:你不需要两者; Vundle包含病原体功能(以及更多)

Pathogen插件只是自动扩展您'runtimepath'(Vim搜索插件的位置)以包含所有子目录~/.vim/bundle/.这很简单,但允许将每个插件分成专用树,更新(例如通过Git)和删除更简单.

其他插件基于这个想法,并通过自动下载,安装和更新扩展它,通常通过Plug foo/bar你的一些命令~/.vimrc.由于它们需要与病原体提供的相同的分离,因此通常将这种实施包括在其中.(核心只是一个单行,不是很多交易.)


您实际上并不需要任何包管理器; 我个人使用100多个没有插件的插件.这是您使用Vim的机器的频率(中央配置和安装功能肯定会使引导更容易),以及更新/试用新插件的频率.如果您只使用一个或两个系统,并且插件的数量和更新频率都是保守的,那么将所有内容放入~/.vim/也可能对您有用.(这只是为了避免你被那些包管理器吓倒;试试看,如果你喜欢的话,可以使用它.)