mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-23 03:18:08 +01:00
20 lines
1.2 KiB
VimL
20 lines
1.2 KiB
VimL
" notmuch show mode syntax file
|
||
|
||
syntax region nmShowMessage start='message{' end='message}' contains=nmBlockStart,nmShowHeader,nmShowBody,nmShowAttachment,nmShowPart,nmBlockEnd
|
||
syntax region nmShowHeader start='header{' end='header}' contained contains=nmBlockStart,nmBlockEnd
|
||
syntax region nmShowBody start='body{' end='body}' contained contains=nmBlockStart,nmShowAttachment,nmShowPart,nmBlockEnd
|
||
syntax region nmShowAttachment start='attachment{' end='attachment}' contained contains=nmBlockStart,nmBlockEnd
|
||
syntax region nmShowPart start='part{' end='part}' contained contains=nmBlockStart,nmBlockEnd
|
||
|
||
syntax region nmBlockStart start='^[a-z]\+{' end='$' oneline
|
||
syntax region nmBlockEnd start='^[a-z]\+}' end='$' oneline
|
||
|
||
highlight link nmShowMessage Error
|
||
highlight link nmShowHeader Type
|
||
highlight link nmShowBody Statement
|
||
highlight link nmShowAttachment Statement
|
||
highlight link nmShowPart String
|
||
highlight link nmBlockStart Ignore
|
||
highlight link nmBlockEnd Ignore
|
||
|
||
highlight Folded term=reverse ctermfg=LightGrey ctermbg=Black guifg=LightGray guibg=Black
|