次のようなコードを強調表示するブレースの色付けプラグインがあります。
しかし、マクロ内での強調表示を停止したい。これまでに試したことは、強調表示グループを構文クラスターに追加することでした。これは、のグループcPreProcGroup
の定義で除外に使用されます。cDefine
c.vim
syn region cDefine start="^\s*\(%:\|#\)\s*\(define\|undef\)\>" skip="\\$" end="$" keepend contains=ALLBUT,@cPreProcGroup,@Spell
グループを追加してcPreProcGroup
も機能しませんでした。