2011-12-27 54 views
2

我在vimrc中啓用了vim語法突出顯示,我可以看到void和int關鍵字是不同於其他代碼的顏色,但問題是我看不到函數語法突出顯示,函數類似的memcpy malloc不具有語法高亮,當然還有我自己的函數沒有語法高亮也memcpy和malloc語法突出顯示在vim中用於c程序

+0

同類問題[here](http://stackoverflow.com/questions/736701/class-function-names-highlighting-in-vim) – Birei 2011-12-27 14:14:44

回答

2

VIM只是突出C關鍵字,如ifelsewhile ......和"string literal"

因爲它可以很容易地被解析regex

只有編譯器可以告訴memcpy是一個函數。

0

請從here下載colorscheme並更新.vimrccolorscheme <name-of-the-color-scheme>以突出顯示。

請參考this的細節vim colorscheme

3

我用this C syntax file extension,我會推薦它,因爲它的工作原理很好:所有功能,包括內置的和用戶定義的,被突出顯示。你可以看看screenshot

僅供參考:此屏幕截圖上有顏色方案desert256,但當然,您可以使用任何顏色方案。