xref: /vim-8.2.3635/runtime/syntax/ctrlh.vim (revision d857f0e0)
1" Vim syntax file
2" Language:	CTRL-H (e.g., ASCII manpages)
3" Maintainer:	Bram Moolenaar <[email protected]>
4" Last Change:	2005 Jun 20
5
6" Existing syntax is kept, this file can be used as an addition
7
8" Recognize underlined text: _^Hx
9syntax match CtrlHUnderline /_\b./  contains=CtrlHHide
10
11" Recognize bold text: x^Hx
12syntax match CtrlHBold /\(.\)\b\1/  contains=CtrlHHide
13
14" Hide the CTRL-H (backspace)
15syntax match CtrlHHide /.\b/  contained
16
17" Define the default highlighting.
18" Only used when an item doesn't have highlighting yet
19hi def link CtrlHHide Ignore
20hi def CtrlHUnderline term=underline cterm=underline gui=underline
21hi def CtrlHBold term=bold cterm=bold gui=bold
22
23" vim: ts=8
24