只要我在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