我刚开始使用 vundle,我很好奇我应该在哪里放置我的语言(可能是 python、ruby、php)语法/缩进配置文件。
当我把这些配置文件放在正常的地方.vim/syntax
时
.vim/indent
,它们可以工作,但是当我把它们放在.vim/bundle
.
.vim/bundle
我想知道如果我想让 vundle 帮助我管理这些配置脚本,它是否应该在某个地方?
谢谢。
研究生。
我刚开始使用 vundle,我很好奇我应该在哪里放置我的语言(可能是 python、ruby、php)语法/缩进配置文件。
当我把这些配置文件放在正常的地方.vim/syntax
时
.vim/indent
,它们可以工作,但是当我把它们放在.vim/bundle
.
.vim/bundle
我想知道如果我想让 vundle 帮助我管理这些配置脚本,它是否应该在某个地方?
谢谢。
研究生。
放置自定义脚本的最佳位置是.vim/after
.
原因是您可能总是希望您的自定义脚本发挥最后的作用。比如vim对python文件有默认动作,那么安装的插件会添加更多。您可能对所有这些都不满意,因此您推出了自己的,这将是最后一个调用加载。
您可以对/after
文件夹或整个./vim
文件夹进行版本控制。
只有将 Vundle 放入 (Git(Hub)) 存储库并在 Vundle 中引用它,Vundle 才能帮助您管理自己的配置,就像其他存储库一样。您仍然需要坚持正常的'runtimepath'
层次结构;即对于 Python 文件类型插件,您可以将它们放入ftplugin/python.vim
您的存储库中,然后由 Vundle 安装到~/.vim/bundle/my-python-filetype/ftplugin/python.vim
.
另一方面,如果您只是在系统上维护自己的自定义(没有存储库),Vundle 对您没有多大帮助,您可以将它们保留在正常位置。