作業系統:統信
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 "[{}();'.]" (自定義的正則,比對花括号,小括号,分号,單引号,句點,這裡如果寫雙引号會覆寫上面的字元串規則,導緻隻有雙引号有顔色 )