@@ -24,10 +24,13 @@ if getline(1) =~ '^\(\f\|:\)\+([23][px]\?)'
24
24
syntax region manErrors start =' ^ERRORS' hs =s + 6 end =' ^\u [A-Z ]*$' me =e - 30 keepend contains =manSignal,manReference,manSectionHeading,manHeaderFile,manCError
25
25
endif
26
26
27
- syntax match manFile display ' \s\z s\~\?\/ [0-9A-Za-z_*/$.{}-]*' contained
28
- syntax match manEnvVarFile display ' \s\z s\$ [0-9A-Za-z_{}]\+\/ [0-9A-Za-z_*/$.{}-]*' contained
27
+ syntax match manFile display ' \s\z s\~\?\/ [0-9A-Za-z_*/$.{}<> -]*' contained
28
+ syntax match manEnvVarFile display ' \s\z s\$ [0-9A-Za-z_{}]\+\/ [0-9A-Za-z_*/$.{}<> -]*' contained
29
29
syntax region manFiles start =' ^FILES' hs =s + 5 end =' ^\u [A-Z ]*$' me =e - 30 keepend contains =manReference,manSectionHeading,manHeaderFile,manURL,manEmail,manFile,manEnvVarFile
30
30
31
+ syntax match manEnvVar display ' \s\z s\(\u\| _\)\{ 3,}' contained
32
+ syntax region manFiles start =' ^ENVIRONMENT' hs =s + 11 end =' ^\u [A-Z ]*$' me =e - 30 keepend contains =manReference,manSectionHeading,manHeaderFile,manURL,manEmail,manEnvVar
33
+
31
34
hi def link manTitle Title
32
35
hi def link manSectionHeading Statement
33
36
hi def link manOptionDesc Constant
@@ -41,6 +44,7 @@ hi def link manCError Identifier
41
44
hi def link manSignal Identifier
42
45
hi def link manFile Identifier
43
46
hi def link manEnvVarFile Identifier
47
+ hi def link manEnvVar Identifier
44
48
hi def link manHighlight Statement
45
49
46
50
let b: current_syntax = ' man'
0 commit comments