所以我创建了自己的语法高亮文件,如果只打开一个文件,它就可以很好地工作。但是,如果我这样做:split otherFile
,则打开的另一个缓冲区没有语法突出显示。我已经尝试过各种各样的事情,比如:syntax on
等等。可能是什么问题?
我正在运行 Ubuntu 11.04,64 位版本。
VIM 版本:VIM - Vi IMproved 7.3(2010 年 8 月 15 日,2011 年 3 月 24 日 07:07:34 编译)
我创建了一个简单的语法高亮文件并将其放入 ~/.vim/plugin/syntax.vim
语法高亮文件的最后一行是 let b:current_syntax = "sth"。我没有做任何类型的连接,比如在 .vimrc 中指定文件位置,语法会自动工作(对于打开的一个文件)。