我的.vimrc
.
" keeping pathogen only for its 'syntax on' bug workaround
Bundle "tpope/vim-pathogen"
execute pathogen#infect()
我现在一定已经删除并重新添加了这 3 行大约十几次。我使用的是最新版本的 Vim,但由于某些原因,某些语法突出显示无法正常工作。
在 MacOS 上,Go
语法高亮不工作,而在 Arch Linux 上。但在 Arch 上,coffeescript
没有突出显示。出于某种原因,执行pathogen#infect()
解决了两个平台上的所有问题。
这对我来说有点像黑魔法,所以我想知道为什么会这样。有没有更好的方法来解决这个问题?
答: 我查看了我的vimrc,发现了错误。我有这条线
filetype plugin indent on
before
Bundle,它应该是after
Bundles。