2016-09-19 133 views
0

我正在使用Ubuntu 16.04 LTS下的vim使用nesC语言。Vim突出显示问题

我的问题是当我编辑代码时,突出显示工作正常(比如在第一张图片上),但是当我保存时,退出并再次打开文件,突出显示消失(如第二张)。

enter image description here enter image description here

谢谢大家了!

PS:我已经设置了语法。当我阅读其他代码时,突出显示按预期工作。

回答

1

vim根据文件扩展名重点显示现有文件的语法(您使用哪一个?)。幸运的是,可以使用一些扩展来修复它。可能this就是这样一个扩展。 This也可能有帮助。简而言之,他们描述了一种方法来突出显示您选择的扩展,例如,用于C++。从帖子:

挖掘周围后,我找到了解决方案。添加以下的〜/ .vimrc(vim的配置文件):

syntax on 
filetype on 
au BufNewFile,BufRead *.lmx set filetype=xml 
+0

其实我一直遵循[链接](指令http://www.vim.org/scripts/script.php ?SCRIPT_ID = 1847) –