2016-09-19 188 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) –