我试图将我所有的vim相关文件/插件整合到~/.vim
文件夹中,以便我可以将它转储到github上并开始使用病原体。然而,现在我所有的vim插件都散布在各处。巩固在〜/ .vim文件夹中的vim文件
举例来说,语法插件为/usr/share/vim/vim73/syntax/syntax.vim
,当我运行:scriptnames
这显示为好,因为我有我的.vimrc
syntax on
。
因此,为了试用,我将/usr/share/vim/vim73/syntax
移动到/usr/share/vim/vim73/syntax1
并将/usr/share/vim/vim73/syntax
复制到~/.vim
。但是,现在当我启动vim时,它抱怨说它无法打开文件/usr/share/vim/vim73/syntax/syntax.vim
(因为我重命名了该文件夹)。我希望vim自动拾取位于我的~/.vim
中的语法文件夹。
我的运行路径是:
~/.vim, /usr/share/vim/vimfiles, /usr/share/vim/vim73, /usr/share/vim/vimfiles/after, ~/.vim/after, /usr/share/vim/vim73
我将如何做到这一点?
也许是因为它使用'source'而不是'runtime'来获取脚本。我想如果你总是使用'runtime',它会搜索你的运行时路径。 – Owen
/usr/share/vim中的文件由vim分发提供。应该没有理由将这些文件复制到您的主文件夹中,除非您自己修改它们。 –
@Randy,我意识到在发布这个问题之后,这就是为什么投票结束的原因:) – Omnipresent