Skip to content

Vim:Syntax

match

syn match aAfter "^#A.*"     // "#A"로 시작하는 모든 라인
syn match aBefore "^#B.*"    // "#B"로 시작하는 모든 라인
syn match aTitle "^\t.*"     // TAB으로 시작하는 모든 라인

hi aAfter ctermfg=Red
hi aBefore ctermfg=Red
hi aTitle ctermfg=Yellow

region

필요하면 Escape character (\)를 사용한다:

syn region bBefore start="`\[" end="\]`"    // "`["로 시작하고 "]`"로 끝나는 block
syn region bAfter start="'[" end="\]'"         // "'<"로 시작하고 ">'"로 끝나는 block

hi bBefore ctermfg=Cyan
hi bAfter ctermfg=Magenta

See also

Favorite site