Mercurial > vim
comparison runtime/syntax/sshdconfig.vim @ 7384:aea5ebf352c4
commit https://github.com/vim/vim/commit/256972a9849b5d575b62a6a71be5b6934b5b0e8b
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Dec 29 19:10:25 2015 +0100
Updated runtime files.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Tue, 29 Dec 2015 19:15:06 +0100 |
parents | 8b8ef1fed009 |
children | 3012eaddb6b2 |
comparison
equal
deleted
inserted
replaced
7383:377a68b9fa06 | 7384:aea5ebf352c4 |
---|---|
1 " Vim syntax file | 1 " Vim syntax file |
2 " Language: OpenSSH server configuration file (sshd_config) | 2 " Language: OpenSSH server configuration file (sshd_config) |
3 " Maintainer: David Necas (Yeti) | 3 " Author: David Necas (Yeti) |
4 " Maintainer: Leonard Ehrenfried <leonard.ehrenfried@web.de> | 4 " Maintainer: Dominik Fischer <d dot f dot fischer at web dot de> |
5 " Modified By: Thilo Six | 5 " Contributor: Thilo Six |
6 " Contributor: Leonard Ehrenfried <leonard.ehrenfried@web.de> | |
6 " Originally: 2009-07-09 | 7 " Originally: 2009-07-09 |
7 " Last Change: 2011 Oct 31 | 8 " Last Change: 2015 Dec 3 |
8 " SSH Version: 5.9p1 | 9 " SSH Version: 7.0 |
9 " | 10 " |
10 | 11 |
11 " Setup | 12 " Setup |
12 if version >= 600 | 13 if version >= 600 |
13 if exists("b:current_syntax") | 14 if exists("b:current_syntax") |
37 " Constants | 38 " Constants |
38 syn keyword sshdconfigYesNo yes no none | 39 syn keyword sshdconfigYesNo yes no none |
39 | 40 |
40 syn keyword sshdconfigAddressFamily any inet inet6 | 41 syn keyword sshdconfigAddressFamily any inet inet6 |
41 | 42 |
43 syn keyword sshdconfigPrivilegeSeparation sandbox | |
44 | |
45 syn keyword sshdconfigTcpForwarding local remote | |
46 | |
47 syn keyword sshdconfigRootLogin prohibit-password without-password forced-commands-only | |
48 | |
42 syn keyword sshdconfigCipher aes128-cbc 3des-cbc blowfish-cbc cast128-cbc | 49 syn keyword sshdconfigCipher aes128-cbc 3des-cbc blowfish-cbc cast128-cbc |
43 syn keyword sshdconfigCipher aes192-cbc aes256-cbc aes128-ctr aes192-ctr aes256-ctr | 50 syn keyword sshdconfigCipher aes192-cbc aes256-cbc aes128-ctr aes192-ctr aes256-ctr |
44 syn keyword sshdconfigCipher arcfour arcfour128 arcfour256 cast128-cbc | 51 syn keyword sshdconfigCipher arcfour arcfour128 arcfour256 cast128-cbc |
45 | 52 |
46 syn keyword sshdconfigMAC hmac-md5 hmac-sha1 hmac-ripemd160 hmac-sha1-96 | 53 syn keyword sshdconfigMAC hmac-md5 hmac-sha1 hmac-ripemd160 hmac-sha1-96 |
47 syn keyword sshdconfigMAC hmac-md5-96 | 54 syn keyword sshdconfigMAC hmac-md5-96 |
48 syn keyword sshdconfigMAC hmac-sha2-256 hmac-sha256-96 hmac-sha2-512 | 55 syn keyword sshdconfigMAC hmac-sha2-256 hmac-sha256-96 hmac-sha2-512 |
49 syn keyword sshdconfigMAC hmac-sha2-512-96 | 56 syn keyword sshdconfigMAC hmac-sha2-512-96 |
50 syn match sshdconfigMAC "\<umac-64@openssh\.com\>" | 57 syn match sshdconfigMAC "\<umac-64@openssh\.com\>" |
51 | 58 |
52 syn keyword sshdconfigRootLogin without-password forced-commands-only | 59 syn keyword sshdconfigRootLogin prohibit-password without-password forced-commands-only |
53 | 60 |
54 syn keyword sshdconfigLogLevel QUIET FATAL ERROR INFO VERBOSE | 61 syn keyword sshdconfigLogLevel QUIET FATAL ERROR INFO VERBOSE |
55 syn keyword sshdconfigLogLevel DEBUG DEBUG1 DEBUG2 DEBUG3 | 62 syn keyword sshdconfigLogLevel DEBUG DEBUG1 DEBUG2 DEBUG3 |
56 syn keyword sshdconfigSysLogFacility DAEMON USER AUTH AUTHPRIV LOCAL0 LOCAL1 | 63 syn keyword sshdconfigSysLogFacility DAEMON USER AUTH AUTHPRIV LOCAL0 LOCAL1 |
57 syn keyword sshdconfigSysLogFacility LOCAL2 LOCAL3 LOCAL4 LOCAL5 LOCAL6 LOCAL7 | 64 syn keyword sshdconfigSysLogFacility LOCAL2 LOCAL3 LOCAL4 LOCAL5 LOCAL6 LOCAL7 |
97 | 104 |
98 syn keyword sshdconfigKeyword AcceptEnv | 105 syn keyword sshdconfigKeyword AcceptEnv |
99 syn keyword sshdconfigKeyword AddressFamily | 106 syn keyword sshdconfigKeyword AddressFamily |
100 syn keyword sshdconfigKeyword AllowAgentForwarding | 107 syn keyword sshdconfigKeyword AllowAgentForwarding |
101 syn keyword sshdconfigKeyword AllowGroups | 108 syn keyword sshdconfigKeyword AllowGroups |
109 syn keyword sshdconfigKeyword AllowStreamLocalForwarding | |
102 syn keyword sshdconfigKeyword AllowTcpForwarding | 110 syn keyword sshdconfigKeyword AllowTcpForwarding |
103 syn keyword sshdconfigKeyword AllowUsers | 111 syn keyword sshdconfigKeyword AllowUsers |
104 syn keyword sshdconfigKeyword AuthorizedKeysFile | 112 syn keyword sshdconfigKeyword AuthorizedKeysFile |
113 syn keyword sshdconfigKeyword AuthorizedKeysCommand | |
114 syn keyword sshdconfigKeyword AuthorizedKeysCommandUser | |
105 syn keyword sshdconfigKeyword AuthorizedPrincipalsFile | 115 syn keyword sshdconfigKeyword AuthorizedPrincipalsFile |
106 syn keyword sshdconfigKeyword Banner | 116 syn keyword sshdconfigKeyword Banner |
107 syn keyword sshdconfigKeyword ChallengeResponseAuthentication | 117 syn keyword sshdconfigKeyword ChallengeResponseAuthentication |
108 syn keyword sshdconfigKeyword ChrootDirectory | 118 syn keyword sshdconfigKeyword ChrootDirectory |
109 syn keyword sshdconfigKeyword Ciphers | 119 syn keyword sshdconfigKeyword Ciphers |
120 syn keyword sshdconfigKeyword GSSAPIStoreCredentialsOnRekey | 130 syn keyword sshdconfigKeyword GSSAPIStoreCredentialsOnRekey |
121 syn keyword sshdconfigKeyword GSSAPIStrictAcceptorCheck | 131 syn keyword sshdconfigKeyword GSSAPIStrictAcceptorCheck |
122 syn keyword sshdconfigKeyword GatewayPorts | 132 syn keyword sshdconfigKeyword GatewayPorts |
123 syn keyword sshdconfigKeyword HostCertificate | 133 syn keyword sshdconfigKeyword HostCertificate |
124 syn keyword sshdconfigKeyword HostKey | 134 syn keyword sshdconfigKeyword HostKey |
135 syn keyword sshdconfigKeyword HostKeyAlgorithms | |
136 syn keyword sshdconfigKeyword HostbasedAcceptedKeyTypes | |
125 syn keyword sshdconfigKeyword HostbasedAuthentication | 137 syn keyword sshdconfigKeyword HostbasedAuthentication |
126 syn keyword sshdconfigKeyword HostbasedUsesNameFromPacketOnly | 138 syn keyword sshdconfigKeyword HostbasedUsesNameFromPacketOnly |
127 syn keyword sshdconfigKeyword IPQoS | 139 syn keyword sshdconfigKeyword IPQoS |
128 syn keyword sshdconfigKeyword IgnoreRhosts | 140 syn keyword sshdconfigKeyword IgnoreRhosts |
129 syn keyword sshdconfigKeyword IgnoreUserKnownHosts | 141 syn keyword sshdconfigKeyword IgnoreUserKnownHosts |
145 syn keyword sshdconfigKeyword PasswordAuthentication | 157 syn keyword sshdconfigKeyword PasswordAuthentication |
146 syn keyword sshdconfigKeyword PermitBlacklistedKeys | 158 syn keyword sshdconfigKeyword PermitBlacklistedKeys |
147 syn keyword sshdconfigKeyword PermitEmptyPasswords | 159 syn keyword sshdconfigKeyword PermitEmptyPasswords |
148 syn keyword sshdconfigKeyword PermitOpen | 160 syn keyword sshdconfigKeyword PermitOpen |
149 syn keyword sshdconfigKeyword PermitRootLogin | 161 syn keyword sshdconfigKeyword PermitRootLogin |
162 syn keyword sshdconfigKeyword PermitTTY | |
150 syn keyword sshdconfigKeyword PermitTunnel | 163 syn keyword sshdconfigKeyword PermitTunnel |
151 syn keyword sshdconfigKeyword PermitUserEnvironment | 164 syn keyword sshdconfigKeyword PermitUserEnvironment |
165 syn keyword sshdconfigKeyword PermitUserRC | |
152 syn keyword sshdconfigKeyword PidFile | 166 syn keyword sshdconfigKeyword PidFile |
153 syn keyword sshdconfigKeyword Port | 167 syn keyword sshdconfigKeyword Port |
154 syn keyword sshdconfigKeyword PrintLastLog | 168 syn keyword sshdconfigKeyword PrintLastLog |
155 syn keyword sshdconfigKeyword PrintMotd | 169 syn keyword sshdconfigKeyword PrintMotd |
156 syn keyword sshdconfigKeyword Protocol | 170 syn keyword sshdconfigKeyword Protocol |
171 syn keyword sshdconfigKeyword PubkeyAcceptedKeyTypes | |
157 syn keyword sshdconfigKeyword PubkeyAuthentication | 172 syn keyword sshdconfigKeyword PubkeyAuthentication |
158 syn keyword sshdconfigKeyword RSAAuthentication | 173 syn keyword sshdconfigKeyword RSAAuthentication |
174 syn keyword sshdconfigKeyword RekeyLimit | |
159 syn keyword sshdconfigKeyword RevokedKeys | 175 syn keyword sshdconfigKeyword RevokedKeys |
160 syn keyword sshdconfigKeyword RhostsRSAAuthentication | 176 syn keyword sshdconfigKeyword RhostsRSAAuthentication |
161 syn keyword sshdconfigKeyword ServerKeyBits | 177 syn keyword sshdconfigKeyword ServerKeyBits |
162 syn keyword sshdconfigKeyword ShowPatchLevel | 178 syn keyword sshdconfigKeyword ShowPatchLevel |
163 syn keyword sshdconfigKeyword StrictModes | 179 syn keyword sshdconfigKeyword StrictModes |
167 syn keyword sshdconfigKeyword TrustedUserCAKeys | 183 syn keyword sshdconfigKeyword TrustedUserCAKeys |
168 syn keyword sshdconfigKeyword UseDNS | 184 syn keyword sshdconfigKeyword UseDNS |
169 syn keyword sshdconfigKeyword UseLogin | 185 syn keyword sshdconfigKeyword UseLogin |
170 syn keyword sshdconfigKeyword UsePAM | 186 syn keyword sshdconfigKeyword UsePAM |
171 syn keyword sshdconfigKeyword UsePrivilegeSeparation | 187 syn keyword sshdconfigKeyword UsePrivilegeSeparation |
188 syn keyword sshdconfigKeyword VersionAddendum | |
172 syn keyword sshdconfigKeyword X11DisplayOffset | 189 syn keyword sshdconfigKeyword X11DisplayOffset |
173 syn keyword sshdconfigKeyword X11Forwarding | 190 syn keyword sshdconfigKeyword X11Forwarding |
174 syn keyword sshdconfigKeyword X11UseLocalhost | 191 syn keyword sshdconfigKeyword X11UseLocalhost |
175 syn keyword sshdconfigKeyword XAuthLocation | 192 syn keyword sshdconfigKeyword XAuthLocation |
176 | 193 |
182 command -nargs=+ HiLink hi link <args> | 199 command -nargs=+ HiLink hi link <args> |
183 else | 200 else |
184 command -nargs=+ HiLink hi def link <args> | 201 command -nargs=+ HiLink hi def link <args> |
185 endif | 202 endif |
186 | 203 |
187 HiLink sshdconfigComment Comment | 204 HiLink sshdconfigComment Comment |
188 HiLink sshdconfigTodo Todo | 205 HiLink sshdconfigTodo Todo |
189 HiLink sshdconfigHostPort sshdconfigConstant | 206 HiLink sshdconfigHostPort sshdconfigConstant |
190 HiLink sshdconfigTime sshdconfigConstant | 207 HiLink sshdconfigTime sshdconfigConstant |
191 HiLink sshdconfigNumber sshdconfigConstant | 208 HiLink sshdconfigNumber sshdconfigConstant |
192 HiLink sshdconfigConstant Constant | 209 HiLink sshdconfigConstant Constant |
193 HiLink sshdconfigYesNo sshdconfigEnum | 210 HiLink sshdconfigYesNo sshdconfigEnum |
194 HiLink sshdconfigAddressFamily sshdconfigEnum | 211 HiLink sshdconfigAddressFamily sshdconfigEnum |
195 HiLink sshdconfigCipher sshdconfigEnum | 212 HiLink sshdconfigPrivilegeSeparation sshdconfigEnum |
196 HiLink sshdconfigMAC sshdconfigEnum | 213 HiLink sshdconfigTcpForwarding sshdconfigEnum |
197 HiLink sshdconfigRootLogin sshdconfigEnum | 214 HiLink sshdconfigRootLogin sshdconfigEnum |
198 HiLink sshdconfigLogLevel sshdconfigEnum | 215 HiLink sshdconfigCipher sshdconfigEnum |
199 HiLink sshdconfigSysLogFacility sshdconfigEnum | 216 HiLink sshdconfigMAC sshdconfigEnum |
200 HiLink sshdconfigVar sshdconfigEnum | 217 HiLink sshdconfigRootLogin sshdconfigEnum |
201 HiLink sshdconfigCompression sshdconfigEnum | 218 HiLink sshdconfigLogLevel sshdconfigEnum |
202 HiLink sshdconfigIPQoS sshdconfigEnum | 219 HiLink sshdconfigSysLogFacility sshdconfigEnum |
203 HiLink sshdconfigKexAlgo sshdconfigEnum | 220 HiLink sshdconfigVar sshdconfigEnum |
204 HiLink sshdconfigTunnel sshdconfigEnum | 221 HiLink sshdconfigCompression sshdconfigEnum |
205 HiLink sshdconfigSubsystem sshdconfigEnum | 222 HiLink sshdconfigIPQoS sshdconfigEnum |
206 HiLink sshdconfigEnum Function | 223 HiLink sshdconfigKexAlgo sshdconfigEnum |
207 HiLink sshdconfigSpecial Special | 224 HiLink sshdconfigTunnel sshdconfigEnum |
208 HiLink sshdconfigKeyword Keyword | 225 HiLink sshdconfigSubsystem sshdconfigEnum |
209 HiLink sshdconfigMatch Type | 226 HiLink sshdconfigEnum Function |
227 HiLink sshdconfigSpecial Special | |
228 HiLink sshdconfigKeyword Keyword | |
229 HiLink sshdconfigMatch Type | |
210 delcommand HiLink | 230 delcommand HiLink |
211 endif | 231 endif |
212 | 232 |
213 let b:current_syntax = "sshdconfig" | 233 let b:current_syntax = "sshdconfig" |
214 | 234 |