只要我在VIM中輸入數據類型,就會自動突出顯示int,long,char等所有數據類型。 但是,像pid_t,mode_t等少數例外。pid_t在默認情況下不會在VIM中高亮顯示
默認情況下,它們如何突出顯示?
只要我在VIM中輸入數據類型,就會自動突出顯示int,long,char等所有數據類型。 但是,像pid_t,mode_t等少數例外。pid_t在默認情況下不會在VIM中高亮顯示
默認情況下,它們如何突出顯示?
您可以將它們添加到您的after directory中的syntax/c.vim
,以便它們補充分佈式的syntax/c.vim
。例如:
syn keyword cType pid_t mode_t
另請參閱用戶手冊中的"Adding to an Existing Syntax File"部分。
有一個目錄/usr/share/vim/vim72/
您可以在其中編輯像c.vim
這樣的文件並手動添加關鍵字。
編輯分佈式文件是一個壞主意,因爲每次升級時它們都會被覆蓋。 「runtimepath」選項中包含用戶特定的目錄是有原因的。 – jamessan 2010-02-02 16:21:11
我不得不追加這條線由pid_t ...: - syn關鍵字cType int長短短字符串void pid_t – 2010-02-02 16:25:47
@jamessan 那麼我該如何做到這一點。 – 2010-02-02 16:26:40