annotate runtime/syntax/eterm.vim @ 81:bf3f798c35c6

updated for version 7.0033
author vimboss
date Fri, 07 Jan 2005 21:45:22 +0000
parents 3fc0f57ecb91
children f14cbd913415
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1 " Vim syntax file
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
2 " Language: Eterm configuration file
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
3 " Maintainer: Nikolai Weibull <source@pcppopper.org>
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
4 " URL: http://www.pcppopper.org/vim/syntax/pcp/eterm/
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
5 " Latest Revision: 2004-05-06
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
6 " arch-tag: f4c58caf-2b91-4fc4-96af-e3cad7c70e6b
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
8 if version < 600
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
9 syntax clear
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
10 elseif exists("b:current_syntax")
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
11 finish
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
12 endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
13
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
14 " magic number
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
15 syn match etermMagic display "^<Eterm-[0-9.]\+>$"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
16
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
17 " comments
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
18 syn region etermComment matchgroup=etermComment start="^#" end="$" contains=etermTodo
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
19
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
20 " todo
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
21 syn keyword etermTodo contained TODO FIXME XXX NOTE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
22
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
23 " numbers
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
24 syn match etermNumber contained display "\<\(\d\+\|0x\x\{1,2}\)\>"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
25
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
26 " strings
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
27 syn region etermString contained display oneline start=+"+ skip=+\\"+ end=+"+
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
28
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
29 " booleans
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
30 syn keyword etermBoolean contained on off true false yes no
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
31
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
32 " colors (not pretty, but can't figure out better way...)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
33 syn match etermColor contained display "\s\+#\x\{6}\>"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
34 syn keyword etermColor contained white black
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
35
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
36 " preproc
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
37 syn match etermPreProc contained "%\(appname\|exec\|get\|put\|random\|version\|include\|preproc\)("he=e-1
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
38
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
39 " functions
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
40 syn match etermFunctions contained "\<\(copy\|exit\|kill\|nop\|paste\|save\|scroll\|search\|spawn\)("
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
41
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
42 " and make it easy to refer to the above...
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
43 syn cluster etermGeneral contains=etermComment,etermNumber,etermString,etermBoolean,etermColor,etermFunction,etermPreProc
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
44
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
45 " key modifiers
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
46 syn keyword etermKeyMod contained ctrl shift lock mod1 mod2 mod3 mod4 mod5 alt meta anymod
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
47 syn keyword etermKeyMod contained button1 button2 button3 button4 button5
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
48
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
49 " color context
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
50 syn region etermColorOptions contained oneline matchgroup=etermOption start="^\s*video\>" matchgroup=etermType end="\<\(normal\|reverse\)\>"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
51 syn region etermColorOptions contained oneline matchgroup=etermOption start="^\s*color\>" matchgroup=etermType end="\<\(bd\|ul\|[0-9]\|1[0-5]\)\>"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
52 syn keyword etermColorOptions contained foreground background cursor cursor_text pointer
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
53
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
54 syn region etermColorContext fold transparent matchgroup=etermContext start="^\s*begin\s\+color\s*$" end="^\s*end\>\(\s\+.\{-0,}\)\=$" contains=@etermGeneral,etermColorOptions
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
55
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
56 " attributes context
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
57 syn region etermAttrOptions contained oneline matchgroup=etermOption start="^\s*geometry\>" matchgroup=etermType end="\<\d\+x\d\++\d\++\d\+\>"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
58 syn region etermAttrOptions contained oneline matchgroup=etermOption start="^\s*scrollbar_type\>" matchgroup=etermType end="\<\(motif\|xterm\|next\)\>"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
59 syn region etermAttrOptions contained oneline matchgroup=etermOption start="^\s*font\>" matchgroup=etermType end="\<\(bold\|default\|proportional\|fx\|[0-5]\)\>"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
60 syn keyword etermAttrOptions contained title name iconname desktop scrollbar_width
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
61
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
62 syn region etermAttrContext fold transparent matchgroup=etermContext start="^\s*begin\s\+attributes\s*$" end="^\s*end\>\(\s\+.\{-0,}\)\=$" contains=@etermGeneral,etermAttrOptions
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
63
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
64 " image context
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
65 " image types
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
66 syn keyword etermImageTypes contained background trough anchor up_arrow
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
67 syn keyword etermImageTypes contained left_arrow right_arrow menu menuitem
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
68 syn keyword etermImageTypes contained submenu button buttonbar down_arrow
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
69 syn region etermImageOptions contained transparent oneline matchgroup=etermOption start="^\s*type\>" end="$" contains=etermImageTypes
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
70 " image modes
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
71 syn keyword etermImageModes contained image trans viewport auto solid
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
72 syn keyword etermImageModesAllow contained allow
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
73 syn region etermImageOptions contained transparent oneline matchgroup=etermOption start="^\s*mode\>" end="$" contains=etermImageModes,etermImageModesAllow
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
74 " image states
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
75 syn region etermImageOptions contained transparent oneline matchgroup=etermOption start="^\s*state\>" matchgroup=etermType end="\<\(normal\|selected\|clicked\|disabled\)\>"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
76 " image geometry
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
77 syn region etermImageOptions contained transparent oneline matchgroup=etermOption start="^\s*geom\>" matchgroup=etermType end="\s\+\(\d\+x\d\++\d\++\d\+\)\=:\(\(tile\|scale\|hscale\|vscale\|propscale\)d\=\)\="
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
78 " image color modification
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
79 syn region etermImageOptions contained transparent oneline matchgroup=etermOption start="^\s*\(cmod\|colormod\)\>" matchgroup=etermType end="\<\(image\|red\|green\|blue\)\>"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
80 " other keywords
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
81 syn keyword etermImageOptions contained file padding border bevel color
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
82
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
83 syn region etermImageContext contained transparent fold matchgroup=etermContext start="^\s*begin\s\+image\s*$" end="^\s*end\>\(\s\+.\{-0,}\)\=$" contains=@etermGeneral,etermImageOptions
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
84
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
85 " imageclasses context
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
86 syn keyword etermIClassOptions contained icon cache path anim
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
87
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
88 syn region etermIClassContext fold transparent matchgroup=etermContext start="^\s*begin\s\+imageclasses\s*$" end="^\s*end\>\(\s\+.\{-0,}\)\=$" contains=@etermGeneral,etermImageContext,etermIClassOptions
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
89
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
90 " menuitem context
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
91 syn region etermMenuItemOptions contained transparent oneline matchgroup=etermOption start="^\s*action\>" matchgroup=etermType end="\<string\|echo\|submenu\|script\|separator\>"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
92 syn keyword etermMenuItemOptions contained text rtext
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
93
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
94 syn region etermMenuItemContext fold transparent matchgroup=etermContext start="^\s*begin\s\+menuitem\s*$" end="^\s*end\>\(\s\+.\{-0,}\)\=$" contains=@etermGeneral,etermMenuItemOptions
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
95
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
96 " menu context (should contain - as well, but no...)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
97 syn keyword etermMenuOptions contained title font_name sep
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
98
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
99 syn region etermMenuContext fold transparent matchgroup=etermContext start="^\s*begin\s\+menu\s*$" end="^\s*end\>\(\s\+.\{-0,}\)\=$" contains=@etermGeneral,etermMenuOptions,etermMenuItemContext
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
100
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
101 " action context
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
102 syn match etermActionDef contained "\<\(to\|string\|echo\|menu\|script\)\>"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
103 syn region etermActionsOptions contained transparent oneline matchgroup=etermOption start="^\s*bind\>" end="$" contains=etermActionDef,etermKeyMod
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
104
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
105 syn region etermActionsContext fold transparent matchgroup=etermContext start="^\s*begin\s\+actions\s*$" end="^\s*end\>\(\s\+.\{-0,}\)\=$" contains=@etermGeneral,etermActionsOptions
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
106
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
107 " button bar context
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
108 syn match etermButtonDef contained "\<\(action\|string\|echo\|menu\|scrupt\)\>"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
109 syn region etermButtonOptions contained transparent oneline matchgroup=etermOption start="^\s*button\>" end="$" contains=etermButtonDef
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
110 syn keyword etermButtonOptions contained font visible dock
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
111
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
112 syn region etermButtonContext fold transparent matchgroup=etermContext start="^\s*begin\s\+button_bar\s*$" end="^\s*end\>\(\s\+.\{-0,}\)\=$" contains=@etermGeneral,etermButtonOptions
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
113
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
114 " multichar context
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
115 syn keyword etermMultiOptions contained encoding font
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
116
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
117 syn region etermMultiContext fold transparent matchgroup=etermContext start="^\s*begin\s\+multichar\s*$" end="^\s*end\>\(\s\+.\{-0,}\)\=$" contains=@etermGeneral,etermMultiOptions
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
118
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
119 " xim context
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
120 syn keyword etermXimOptions contained input_method preedit_type
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
121
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
122 syn region etermXimContext fold transparent matchgroup=etermContext start="^\s*begin\s\+xim\s*$" end="^\s*end\>\(\s\+.\{-0,}\)\=$" contains=@etermGeneral,etermXimOptions
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
123
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
124 " toggles context
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
125 syn keyword etermTogOptions contained map_alert visual_bell login_shell scrollbar utmp_logging meta8 iconic no_input
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
126 syn keyword etermTogOptions contained home_on_output home_on_input scrollbar_floating scrollbar_right scrollbar_popup
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
127 syn keyword etermTogOptions contained borderless double_buffer no_cursor pause xterm_select select_line
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
128 syn keyword etermTogOptions contained select_trailing_spaces report_as_keysyms itrans immotile_trans buttonbar
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
129 syn keyword etermTogOptions contained resize_gravity
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
130
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
131 syn region etermTogContext fold transparent matchgroup=etermContext start="^\s*begin\s\+toggles\s*$" end="^\s*end\>\(\s\+.\{-0,}\)\=$" contains=@etermGeneral,etermTogOptions
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
132
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
133 " keyboard context
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
134 syn keyword etermKeyboardOptions contained smallfont_key bigfont_key keysym meta_mod alt_mod
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
135 syn keyword etermKeyboardOptions contained greek numlock_mod app_keypad app_cursor
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
136
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
137 syn region etermKeyboardContext fold transparent matchgroup=etermContext start="^\s*begin\s\+keyboard\s*$" end="^\s*end\>\(\s\+.\{-0,}\)\=$" contains=@etermGeneral,etermKeyboardOptions
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
138
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
139 " misc context
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
140 syn keyword etermMiscOptions contained print_pipe save_lines cut_chars min_anchor_size
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
141 syn keyword etermMiscOptions contained border_width line_space finished_title term_name
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
142 syn keyword etermMiscOptions contained finished_text exec
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
143
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
144 syn region etermMiscContext fold transparent matchgroup=etermContext start="^\s*begin\s\+misc\s*$" end="^\s*end\>\(\s\+.\{-0,}\)\=$" contains=@etermGeneral,etermMiscOptions
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
145
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
146 if exists("eterm_minlines")
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
147 let b:eterm_minlines = eterm_minlines
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
148 else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
149 let b:eterm_minlines = 30
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
150 endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
151 exec "syn sync minlines=" . b:eterm_minlines
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
152
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
153 " Define the default highlighting.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
154 " For version 5.7 and earlier: only when not done already
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
155 " For version 5.8 and later: only when an item doesn't have highlighting yet
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
156 if version >= 508 || !exists("did_eterm_syn_inits")
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
157 if version < 508
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
158 let did_eterm_syn_inits = 1
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
159 command -nargs=+ HiLink hi link <args>
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
160 else
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
161 command -nargs=+ HiLink hi def link <args>
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
162 endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
163
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
164 HiLink etermMagic Special
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
165 HiLink etermComment Comment
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
166 HiLink etermTodo Todo
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
167 HiLink etermNumber Number
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
168 HiLink etermString String
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
169 HiLink etermBoolean Boolean
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
170 HiLink etermColor Number
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
171 HiLink etermPreProc PreProc
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
172 HiLink etermFunctions Function
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
173 HiLink etermKeyMod Special
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
174 HiLink etermContext Keyword
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
175 HiLink etermOption Keyword
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
176 HiLink etermType Type
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
177 HiLink etermColorOptions Keyword
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
178 HiLink etermAttrOptions Keyword
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
179 HiLink etermIClassOptions Keyword
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
180 HiLink etermImageTypes Type
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
181 HiLink etermImageModes Type
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
182 HiLink etermImageModesAllow Keyword
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
183 HiLink etermImageOptions Keyword
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
184 HiLink etermMenuOptions Keyword
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
185 HiLink etermMenuItemOptions Keyword
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
186 HiLink etermActionDef Type
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
187 HiLink etermActionsOptions Keyword
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
188 HiLink etermButtonDef Type
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
189 HiLink etermButtonOptions Keyword
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
190 HiLink etermMultiOptions Keyword
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
191 HiLink etermXimOptions Keyword
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
192 HiLink etermTogOptions Keyword
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
193 HiLink etermKeyboardOptions Keyword
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
194 HiLink etermMiscOptions Keyword
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
195 delcommand HiLink
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
196 endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
197
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
198 let b:current_syntax = "eterm"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
199
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
200 " vim: set sts=2 sw=2: