ati*_*olt 4 directory vim default pathogen
我喜欢将所有Vim插件和我的vimrc保存在Dropbox中的想法.我也喜欢病原体.看一下pathogen.vim文件,似乎我可以提供病原体#infect()函数和我的bundle文件夹的替代位置.但这只是行不通.我已经搜索了一个解决方案的高低,但我做的任何事情都不允许我改变'工作目录',因为它是'〜/ Dropbox/Vim/GlobalRuntimePath/bundle'的病原体.我已经尝试直接在我的vimrc中采购pathogen.vim,但无济于事.病原体不会抱怨,只是我的vimrc,它试图调用我删除本地副本时不再存在的插件的功能.
我问的是错误的问题吗?
有一种方法可以添加Pathogen中提供的自定义捆绑目录.首先,应该将包含附加包的目录的路径附加到该runtimepath
选项:
:set runtimepath+=~/Dropbox/Vim/GlobalRuntimePath
Run Code Online (Sandbox Code Playgroud)
然后,当在.vimrc
文件中加载Pathogen时,应该指定所有bundle目录的名称(它们必须具有相同的名称)作为runtime_append_all_bundles
调用的参数:
:call pathogen#runtime_append_all_bundles('bundle')
Run Code Online (Sandbox Code Playgroud)
如果默认情况下命名bundle目录bundle
,则可以省略该参数.