Vim 如何通过vundle管理语言语法/缩进配置?
我刚开始使用vundle,我很好奇我应该把我的手机放在哪里 语言(可能是python、ruby、php)语法/缩进配置文件 当我将这些配置文件放在正常位置Vim 如何通过vundle管理语言语法/缩进配置?,vim,Vim,我刚开始使用vundle,我很好奇我应该把我的手机放在哪里 语言(可能是python、ruby、php)语法/缩进配置文件 当我将这些配置文件放在正常位置.vim/syntax时, .vim/indent,它们工作了,但当我把它们放在.vim/bundle下时,它们就不工作了 我想知道如果我想让vundle帮助我管理这些配置脚本,它是否应该在.vim/bundle下的某个地方 谢谢 重新加载。放置自定义脚本的最佳位置是.vim/after 原因是您可能总是希望自定义脚本最后生效。例如,vim对p
.vim/syntax
时,
.vim/indent
,它们工作了,但当我把它们放在.vim/bundle
下时,它们就不工作了
我想知道如果我想让vundle帮助我管理这些配置脚本,它是否应该在.vim/bundle
下的某个地方
谢谢
重新加载。放置自定义脚本的最佳位置是
.vim/after
原因是您可能总是希望自定义脚本最后生效。例如,vim对python文件有默认操作,那么安装的插件将添加更多操作。你可能不满意所有这些,所以你推出自己的,这将是最后一个调用加载
您可以对
/after
文件夹进行版本控制,也可以对整个/vim
文件夹进行版本控制。Vundle仅在您将自己的配置放入(Git(Hub))存储库并在Vundle中引用时才帮助您管理配置,就像其他存储库一样。您仍然需要坚持正常的“运行时路径”
层次结构;i、 e.对于Python文件类型插件,您可以将它们放入存储库中的ftplugin/Python.vim
,然后由Vundle安装到~/.vim/bundle/my Python filetype/ftplugin/Python.vim
另一方面,如果您只是在系统上维护自己的自定义设置(没有存储库),Vundle对您没有多大帮助,您可以将它们保留在正常位置。如果您执行类似于
~/.vim/bundle/mybundle/syntax/python.vim的操作,它会起作用吗?我像您所说的那样尝试了,但没有起作用。仍然不起作用。我只是放弃,把这些配置放在目录.vim/indent
,.vim/syntax
中。谢谢您可以使用:scriptnames
命令查看源代码,并且:set rtp?
告诉您正在搜索的目录根。也许这有助于排除故障。