2011-02-26 51 views
1

我想强调的一切,我想这#ifdef DEBUG#endif亮点预处理DEBUG块

之间:

syntax match DEBUG /#ifdef DEBUG.*?#endif/ 
hi DEBUG ctermfg=green ctermbg=white 

不过,这并不突出DEBUG块。有任何想法吗?

回答

2

你必须使用region,而不是match这样的:

syntax region DEBUG start=/#ifdef DEBUG/ end=/#endif/ 

相关的帮助文件syn-matchsyn-region