天天看點

vim 編輯java源檔案 顔色設定

作業系統:統信

1.vim内置顔色方案 (color scheme)

 進入vim後,輸入:color回車,可以檢視目前的内置方案。輸入:colorscheme 方案名, 可以臨時改變目前的顔色方案。

檢視系統有哪些内置方案,可以輸入:echo $VIMRUNTIME​ 得到vim的配置目錄,子目錄colors下面就是全部内置的方案,切換方案名時,不用輸入字尾名.vim

2.比内置方案優先級高的,是子目錄syntax下的各種語言的配置,

據說也可以自定義名稱。我這裡隻在java.vim裡,添加了自己所需的顔色設定。

3.可供設定的顔色,比較少,vim内置的設定項目,也比較少:

​​https://blog.csdn.net/gz109/article/details/18733365​​

是以需要正則來自定義,可以寫在syntax子目錄,不可以寫在colors子目錄的内置方案裡,但可以寫在.vimrc裡全局有效。

比如:

hi String ctermfg=3 cterm=none                                                                                              

hi Number ctermfg =3                                                                                                                 hi Comment ctermfg=6                     

  (前3個是vim内置的設定項目)                                                                                                                                                     

syn match Braces  "[{}();'.]"                                                                                                            (自定義的正則,比對花括号,小括号,分号,單引号,句點,這裡如果寫雙引号會覆寫上面的字元串規則,導緻隻有雙引号有顔色 )