comparison runtime/syntax/screen.vim @ 2042:f3c987fb99b9

Updated runtime files.
author Bram Moolenaar <bram@zimbu.org>
date Tue, 12 Jan 2010 21:31:21 +0100
parents 1f3b1021f002
children c590de398af9
comparison
equal deleted inserted replaced
2041:d5867fd6b2b7 2042:f3c987fb99b9
1 " Vim syntax file 1 " Vim syntax file
2 " Language: screen(1) configuration file 2 " Language: screen(1) configuration file
3 " Maintainer: Nikolai Weibull <now@bitwi.se> 3 " Maintainer: Nikolai Weibull <now@bitwi.se>
4 " Latest Revision: 2006-04-19 4 " Latest Revision: 2010-01-03
5 5
6 if exists("b:current_syntax") 6 if exists("b:current_syntax")
7 finish 7 finish
8 endif 8 endif
9 9
13 syn match screenEscape '\\.' 13 syn match screenEscape '\\.'
14 14
15 syn keyword screenTodo contained TODO FIXME XXX NOTE 15 syn keyword screenTodo contained TODO FIXME XXX NOTE
16 16
17 syn region screenComment display oneline start='#' end='$' 17 syn region screenComment display oneline start='#' end='$'
18 \ contains=screenTodo,@Spell 18 \ contains=screenTodo,@Spell
19 19
20 syn region screenString display oneline start=+"+ skip=+\\"+ end=+"+ 20 syn region screenString display oneline start=+"+ skip=+\\"+ end=+"+
21 \ contains=screenVariable,screenSpecial 21 \ contains=screenVariable,screenSpecial
22 22
23 syn region screenLiteral display oneline start=+'+ skip=+\\'+ end=+'+ 23 syn region screenLiteral display oneline start=+'+ skip=+\\'+ end=+'+
24 24
25 syn match screenVariable contained display '$\(\h\w*\|{\h\w*}\)' 25 syn match screenVariable contained display '$\%(\h\w*\|{\h\w*}\)'
26 26
27 syn keyword screenBoolean on off 27 syn keyword screenBoolean on off
28 28
29 syn match screenNumbers display '\<\d\+\>' 29 syn match screenNumbers display '\<\d\+\>'
30 30
31 syn match screenSpecials contained 31 syn match screenSpecials contained
32 \ '%\([%aAdDhlmMstuwWyY?:{]\|[0-9]*n\|0?cC\)' 32 \ '%\%([%aAdDhlmMstuwWyY?:{]\|[0-9]*n\|0?cC\)'
33 33
34 syn keyword screenCommands acladd aclchg acldel aclgrp aclumask activity 34 syn keyword screenCommands
35 \ addacl allpartial at attrcolor autodetach 35 \ acladd
36 \ bell_msg bind bindkey bufferfile caption chacl 36 \ aclchg
37 \ chdir clear colon command compacthist console 37 \ acldel
38 \ copy copy_regcrlf debug detach digraph dinfo 38 \ aclgrp
39 \ crlf displays dumptermcap echo exec fit focus 39 \ aclumask
40 \ height help history info kill lastmsg license 40 \ activity
41 \ lockscreen markkeys meta msgminwait msgwait 41 \ addacl
42 \ multiuser nethack next nonblock number only 42 \ allpartial
43 \ other partial_state password paste pastefont 43 \ altscreen
44 \ pow_break pow_detach_msg prev printcmd process 44 \ at
45 \ quit readbuf readreg redisplay register 45 \ attrcolor
46 \ remove removebuf reset resize screen select 46 \ autodetach
47 \ sessionname setenv shelltitle silencewait 47 \ autonuke
48 \ verbose sleep sorendition split startup_message 48 \ backtick
49 \ stuff su suspend time title umask version wall 49 \ bce
50 \ width writebuf xoff xon defmode hardstatus 50 \ bd_bc_down
51 \ altscreen break breaktype copy_reg defbreaktype 51 \ bd_bc_left
52 \ defencoding deflog encoding eval ignorecase 52 \ bd_bc_right
53 \ ins_reg maxwin partial pow_detach setsid source 53 \ bd_bc_up
54 \ unsetenv windowlist windows defautonuke autonuke 54 \ bd_bell
55 \ defbce bce defc1 c1 defcharset charset defescape 55 \ bd_braille_table
56 \ escape defflow flow defkanji kanji deflogin 56 \ bd_eightdot
57 \ login defmonitor monitor defhstatus hstatus 57 \ bd_info
58 \ defobuflimit obuflimit defscrollback scrollback 58 \ bd_link
59 \ defshell shell defsilence silence defslowpaste 59 \ bd_lower_left
60 \ slowpaste defutf8 utf8 defwrap wrap defwritelock 60 \ bd_lower_right
61 \ writelock defzombie zombie defgr gr hardcopy 61 \ bd_ncrc
62 \ hardcopy_append hardcopydir hardstatus log 62 \ bd_port
63 \ logfile login logtstamp mapdefault mapnotnext 63 \ bd_scroll
64 \ maptimeout term termcap terminfo termcapinfo 64 \ bd_skip
65 \ vbell vbell_msg vbellwait 65 \ bd_start_braille
66 \ bd_type
67 \ bd_upper_left
68 \ bd_upper_right
69 \ bd_width
70 \ bell
71 \ bell_msg
72 \ bind
73 \ bindkey
74 \ blanker
75 \ blankerprg
76 \ break
77 \ breaktype
78 \ bufferfile
79 \ c1
80 \ caption
81 \ chacl
82 \ charset
83 \ chdir
84 \ clear
85 \ colon
86 \ command
87 \ compacthist
88 \ console
89 \ copy
90 \ crlf
91 \ debug
92 \ defautonuke
93 \ defbce
94 \ defbreaktype
95 \ defc1
96 \ defcharset
97 \ defencoding
98 \ defescape
99 \ defflow
100 \ defgr
101 \ defhstatus
102 \ defkanji
103 \ deflog
104 \ deflogin
105 \ defmode
106 \ defmonitor
107 \ defnonblock
108 \ defobuflimit
109 \ defscrollback
110 \ defshell
111 \ defsilence
112 \ defslowpaste
113 \ defutf8
114 \ defwrap
115 \ defwritelock
116 \ detach
117 \ digraph
118 \ dinfo
119 \ displays
120 \ dumptermcap
121 \ echo
122 \ encoding
123 \ escape
124 \ eval
125 \ exec
126 \ fit
127 \ flow
128 \ focus
129 \ gr
130 \ hardcopy
131 \ hardcopy_append
132 \ hardcopydir
133 \ hardstatus
134 \ height
135 \ help
136 \ history
137 \ hstatus
138 \ idle
139 \ ignorecase
140 \ info
141 \ kanji
142 \ kill
143 \ lastmsg
144 \ layout
145 \ license
146 \ lockscreen
147 \ log
148 \ logfile
149 \ login
150 \ logtstamp
151 \ mapdefault
152 \ mapnotnext
153 \ maptimeout
154 \ markkeys
155 \ maxwin
156 \ meta
157 \ monitor
158 \ msgminwait
159 \ msgwait
160 \ multiuser
161 \ nethack
162 \ next
163 \ nonblock
164 \ number
165 \ obuflimit
166 \ only
167 \ other
168 \ partial
169 \ password
170 \ paste
171 \ pastefont
172 \ pow_break
173 \ pow_detach
174 \ pow_detach_msg
175 \ prev
176 \ printcmd
177 \ process
178 \ quit
179 \ readbuf
180 \ readreg
181 \ redisplay
182 \ register
183 \ remove
184 \ removebuf
185 \ reset
186 \ resize
187 \ screen
188 \ scrollback
189 \ select
190 \ sessionname
191 \ setenv
192 \ setsid
193 \ shell
194 \ shelltitle
195 \ silence
196 \ silencewait
197 \ sleep
198 \ slowpaste
199 \ sorendition
200 \ source
201 \ split
202 \ startup_message
203 \ stuff
204 \ su
205 \ suspend
206 \ term
207 \ termcap
208 \ termcapinfo
209 \ terminfo
210 \ time
211 \ title
212 \ umask
213 \ unsetenv
214 \ utf8
215 \ vbell
216 \ vbell_msg
217 \ vbellwait
218 \ verbose
219 \ version
220 \ wall
221 \ width
222 \ windowlist
223 \ windows
224 \ wrap
225 \ writebuf
226 \ writelock
227 \ xoff
228 \ xon
229 \ zmodem
230 \ zombie
66 231
67 hi def link screenEscape Special 232 hi def link screenEscape Special
68 hi def link screenComment Comment 233 hi def link screenComment Comment
69 hi def link screenTodo Todo 234 hi def link screenTodo Todo
70 hi def link screenString String 235 hi def link screenString String