X7ROOT File Manager
Current Path:
/usr/share/vim/vim80/syntax
usr
/
share
/
vim
/
vim80
/
syntax
/
??
..
??
2html.vim
(67.55 KB)
??
README.txt
(1.37 KB)
??
a2ps.vim
(2.37 KB)
??
a65.vim
(6.24 KB)
??
aap.vim
(5.56 KB)
??
abap.vim
(8.82 KB)
??
abaqus.vim
(1.07 KB)
??
abc.vim
(1.8 KB)
??
abel.vim
(4.99 KB)
??
acedb.vim
(4.76 KB)
??
ada.vim
(12.74 KB)
??
aflex.vim
(4.27 KB)
??
ahdl.vim
(2.71 KB)
??
alsaconf.vim
(1.51 KB)
??
amiga.vim
(2.9 KB)
??
aml.vim
(23.57 KB)
??
ampl.vim
(4.01 KB)
??
ant.vim
(5.68 KB)
??
antlr.vim
(1.75 KB)
??
apache.vim
(14.62 KB)
??
apachestyle.vim
(1.38 KB)
??
aptconf.vim
(21.71 KB)
??
arch.vim
(1.12 KB)
??
arduino.vim
(1.98 KB)
??
art.vim
(1.27 KB)
??
asciidoc.vim
(10.74 KB)
??
asm.vim
(4.24 KB)
??
asm68k.vim
(13.95 KB)
??
asmh8300.vim
(1.95 KB)
??
asn.vim
(2.52 KB)
??
aspperl.vim
(811 B)
??
aspvbs.vim
(8.89 KB)
??
asterisk.vim
(5.39 KB)
??
asteriskvm.vim
(2.28 KB)
??
atlas.vim
(2.54 KB)
??
autodoc.vim
(3.64 KB)
??
autohotkey.vim
(11.58 KB)
??
autoit.vim
(46.89 KB)
??
automake.vim
(3.88 KB)
??
ave.vim
(1.86 KB)
??
avra.vim
(2.62 KB)
??
awk.vim
(7.66 KB)
??
ayacc.vim
(2.52 KB)
??
b.vim
(4.79 KB)
??
baan.vim
(71.87 KB)
??
basic.vim
(7.94 KB)
??
bc.vim
(1.75 KB)
??
bdf.vim
(3.75 KB)
??
bib.vim
(5.86 KB)
??
bindzone.vim
(4.71 KB)
??
blank.vim
(794 B)
??
bst.vim
(2.76 KB)
??
btm.vim
(9.07 KB)
??
bzl.vim
(374 B)
??
bzr.vim
(1.52 KB)
??
c.vim
(25.75 KB)
??
cabal.vim
(4.21 KB)
??
calendar.vim
(4.92 KB)
??
catalog.vim
(921 B)
??
cdl.vim
(3.02 KB)
??
cdrdaoconf.vim
(3.56 KB)
??
cdrtoc.vim
(22.22 KB)
??
cf.vim
(18.21 KB)
??
cfg.vim
(1.32 KB)
??
ch.vim
(922 B)
??
chaiscript.vim
(2.82 KB)
??
change.vim
(901 B)
??
changelog.vim
(2.05 KB)
??
chaskell.vim
(333 B)
??
cheetah.vim
(1.71 KB)
??
chicken.vim
(2.56 KB)
??
chill.vim
(7.84 KB)
??
chordpro.vim
(2.46 KB)
??
cl.vim
(3.81 KB)
??
clean.vim
(3.08 KB)
??
clipper.vim
(5.45 KB)
??
clojure.vim
(40.95 KB)
??
cmake.vim
(41.16 KB)
??
cmod.vim
(6.12 KB)
??
cmusrc.vim
(12.62 KB)
??
cobol.vim
(9.69 KB)
??
coco.vim
(1.27 KB)
??
colortest.vim
(3.13 KB)
??
conaryrecipe.vim
(7.85 KB)
??
conf.vim
(799 B)
??
config.vim
(2.03 KB)
??
context.vim
(6.05 KB)
??
cpp.vim
(2.8 KB)
??
crm.vim
(1.17 KB)
??
crontab.vim
(2.16 KB)
??
cs.vim
(5.95 KB)
??
csc.vim
(8.25 KB)
??
csdl.vim
(23.2 KB)
??
csh.vim
(6.31 KB)
??
csp.vim
(6.98 KB)
??
css.vim
(31.19 KB)
??
cterm.vim
(6.26 KB)
??
ctrlh.vim
(688 B)
??
cucumber.vim
(31.14 KB)
??
cuda.vim
(2.63 KB)
??
cupl.vim
(3.78 KB)
??
cuplsim.vim
(1.87 KB)
??
cvs.vim
(929 B)
??
cvsrc.vim
(1.22 KB)
??
cweb.vim
(2.82 KB)
??
cynlib.vim
(2.49 KB)
??
cynpp.vim
(1.23 KB)
??
d.vim
(27.96 KB)
??
datascript.vim
(3.72 KB)
??
dcd.vim
(1.76 KB)
??
dcl.vim
(6.19 KB)
??
debchangelog.vim
(2.53 KB)
??
debcontrol.vim
(8.29 KB)
??
debsources.vim
(2.04 KB)
??
def.vim
(1.07 KB)
??
denyhosts.vim
(7.19 KB)
??
desc.vim
(3 KB)
??
desktop.vim
(4.05 KB)
??
dictconf.vim
(3.04 KB)
??
dictdconf.vim
(6.31 KB)
??
diff.vim
(16.88 KB)
??
dircolors.vim
(6.78 KB)
??
dirpager.vim
(1.75 KB)
??
diva.vim
(4.63 KB)
??
django.vim
(3.84 KB)
??
dns.vim
(132 B)
??
dnsmasq.vim
(9.83 KB)
??
docbk.vim
(10.08 KB)
??
docbksgml.vim
(193 B)
??
docbkxml.vim
(191 B)
??
dockerfile.vim
(673 B)
??
dosbatch.vim
(6.11 KB)
??
dosini.vim
(1.11 KB)
??
dot.vim
(2.95 KB)
??
doxygen.vim
(37.74 KB)
??
dracula.vim
(2.61 KB)
??
dsl.vim
(1.28 KB)
??
dtd.vim
(4.82 KB)
??
dtml.vim
(16.22 KB)
??
dtrace.vim
(6.29 KB)
??
dts.vim
(1.18 KB)
??
dylan.vim
(3.33 KB)
??
dylanintr.vim
(1.05 KB)
??
dylanlid.vim
(664 B)
??
ecd.vim
(1.2 KB)
??
edif.vim
(1.25 KB)
??
eiffel.vim
(6.76 KB)
??
elf.vim
(2.29 KB)
??
elinks.vim
(10.25 KB)
??
elmfilt.vim
(2.82 KB)
??
erlang.vim
(10.66 KB)
??
eruby.vim
(2.84 KB)
??
esmtprc.vim
(938 B)
??
esqlc.vim
(2.04 KB)
??
esterel.vim
(2.98 KB)
??
eterm.vim
(18.72 KB)
??
euphoria3.vim
(5.96 KB)
??
euphoria4.vim
(14.2 KB)
??
eviews.vim
(4.89 KB)
??
exim.vim
(17.66 KB)
??
expect.vim
(3.65 KB)
??
exports.vim
(1.71 KB)
??
falcon.vim
(11.73 KB)
??
fan.vim
(5.32 KB)
??
fasm.vim
(8.55 KB)
??
fdcc.vim
(5.52 KB)
??
fetchmail.vim
(3.23 KB)
??
fgl.vim
(7.1 KB)
??
flexwiki.vim
(5.31 KB)
??
focexec.vim
(3.44 KB)
??
form.vim
(6.24 KB)
??
forth.vim
(10.42 KB)
??
fortran.vim
(31.8 KB)
??
foxpro.vim
(32.09 KB)
??
framescript.vim
(11.41 KB)
??
freebasic.vim
(10.27 KB)
??
fstab.vim
(15.52 KB)
??
fvwm.vim
(24.44 KB)
??
fvwm2m4.vim
(711 B)
??
gdb.vim
(4.26 KB)
??
gdmo.vim
(3.22 KB)
??
gedcom.vim
(2.22 KB)
??
git.vim
(4.06 KB)
??
gitcommit.vim
(4.75 KB)
??
gitconfig.vim
(1.58 KB)
??
gitolite.vim
(4.35 KB)
??
gitrebase.vim
(1.81 KB)
??
gitsendemail.vim
(580 B)
??
gkrellmrc.vim
(4.02 KB)
??
gnash.vim
(3.38 KB)
??
gnuplot.vim
(23.11 KB)
??
go.vim
(7.72 KB)
??
godoc.vim
(352 B)
??
gp.vim
(2.9 KB)
??
gpg.vim
(5.46 KB)
??
gprof.vim
(2.07 KB)
??
grads.vim
(1.7 KB)
??
gretl.vim
(3.64 KB)
??
groff.vim
(292 B)
??
groovy.vim
(21.77 KB)
??
group.vim
(1.68 KB)
??
grub.vim
(3.79 KB)
??
gsp.vim
(1.98 KB)
??
gtkrc.vim
(9.1 KB)
??
haml.vim
(6.9 KB)
??
hamster.vim
(13.52 KB)
??
haskell.vim
(8.7 KB)
??
haste.vim
(4.88 KB)
??
hastepreproc.vim
(1.39 KB)
??
hb.vim
(3.08 KB)
??
help.vim
(8.15 KB)
??
hercules.vim
(5.59 KB)
??
hex.vim
(3.92 KB)
??
hgcommit.vim
(1.09 KB)
??
hitest.vim
(3.22 KB)
??
hog.vim
(10.42 KB)
??
hostconf.vim
(3.78 KB)
??
hostsaccess.vim
(549 B)
??
html.vim
(16.84 KB)
??
htmlcheetah.vim
(488 B)
??
htmldjango.vim
(1011 B)
??
htmlm4.vim
(670 B)
??
htmlos.vim
(8.12 KB)
??
ia64.vim
(10.3 KB)
??
ibasic.vim
(6.87 KB)
??
icemenu.vim
(824 B)
??
icon.vim
(6.81 KB)
??
idl.vim
(19.43 KB)
??
idlang.vim
(13.15 KB)
??
indent.vim
(7 KB)
??
inform.vim
(19.03 KB)
??
initex.vim
(18.77 KB)
??
initng.vim
(3.32 KB)
??
inittab.vim
(2.56 KB)
??
ipfilter.vim
(1.58 KB)
??
ishd.vim
(26.42 KB)
??
iss.vim
(4.87 KB)
??
ist.vim
(1.95 KB)
??
j.vim
(9.16 KB)
??
jal.vim
(8.75 KB)
??
jam.vim
(26.08 KB)
??
jargon.vim
(611 B)
??
java.vim
(17.56 KB)
??
javacc.vim
(2.2 KB)
??
javascript.vim
(4.96 KB)
??
jess.vim
(6.08 KB)
??
jgraph.vim
(1.18 KB)
??
jovial.vim
(4.01 KB)
??
jproperties.vim
(5.37 KB)
??
json.vim
(5.88 KB)
??
jsp.vim
(2.62 KB)
??
kconfig.vim
(35.45 KB)
??
kivy.vim
(986 B)
??
kix.vim
(6.18 KB)
??
kscript.vim
(1.94 KB)
??
kwt.vim
(2.4 KB)
??
lace.vim
(3.98 KB)
??
latte.vim
(3.43 KB)
??
ld.vim
(2.83 KB)
??
ldapconf.vim
(12.99 KB)
??
ldif.vim
(1014 B)
??
less.vim
(4.13 KB)
??
lex.vim
(6.57 KB)
??
lftp.vim
(7.3 KB)
??
lhaskell.vim
(4.33 KB)
??
libao.vim
(636 B)
??
lifelines.vim
(6.48 KB)
??
lilo.vim
(10.18 KB)
??
limits.vim
(1.29 KB)
??
liquid.vim
(6.04 KB)
??
lisp.vim
(34.97 KB)
??
lite.vim
(4.73 KB)
??
litestep.vim
(6.52 KB)
??
loginaccess.vim
(4.1 KB)
??
logindefs.vim
(7.36 KB)
??
logtalk.vim
(15.66 KB)
??
lotos.vim
(2.31 KB)
??
lout.vim
(4.22 KB)
??
lpc.vim
(22.6 KB)
??
lprolog.vim
(3.89 KB)
??
lscript.vim
(11.82 KB)
??
lsl.vim
(15.43 KB)
??
lss.vim
(4.76 KB)
??
lua.vim
(13.72 KB)
??
lynx.vim
(6.42 KB)
??
m4.vim
(2.63 KB)
??
mail.vim
(5.93 KB)
??
mailaliases.vim
(2.7 KB)
??
mailcap.vim
(1.11 KB)
??
make.vim
(6.05 KB)
??
mallard.vim
(1.69 KB)
??
man.vim
(1.55 KB)
??
manconf.vim
(4.24 KB)
??
manual.vim
(909 B)
??
maple.vim
(27.86 KB)
??
markdown.vim
(7.86 KB)
??
masm.vim
(16.82 KB)
??
mason.vim
(3.73 KB)
??
master.vim
(1022 B)
??
matlab.vim
(4.04 KB)
??
maxima.vim
(18.36 KB)
??
mel.vim
(3.33 KB)
??
messages.vim
(2.59 KB)
??
mf.vim
(15.06 KB)
??
mgl.vim
(3.64 KB)
??
mgp.vim
(1.95 KB)
??
mib.vim
(2.63 KB)
??
mix.vim
(2.87 KB)
??
mma.vim
(11.52 KB)
??
mmix.vim
(4.85 KB)
??
mmp.vim
(1.45 KB)
??
modconf.vim
(1.39 KB)
??
model.vim
(1.43 KB)
??
modsim3.vim
(3.54 KB)
??
modula2.vim
(3.15 KB)
??
modula3.vim
(1.96 KB)
??
monk.vim
(9.98 KB)
??
moo.vim
(9.02 KB)
??
mp.vim
(43.49 KB)
??
mplayerconf.vim
(7.31 KB)
??
mrxvtrc.vim
(9.38 KB)
??
msidl.vim
(3.38 KB)
??
msmessages.vim
(6.17 KB)
??
msql.vim
(2.33 KB)
??
mupad.vim
(15.11 KB)
??
murphi.vim
(4.51 KB)
??
mush.vim
(12.88 KB)
??
muttrc.vim
(62.55 KB)
??
mysql.vim
(17.2 KB)
??
n1ql.vim
(12.6 KB)
??
named.vim
(9.76 KB)
??
nanorc.vim
(10.37 KB)
??
nasm.vim
(25.67 KB)
??
nastran.vim
(8.3 KB)
??
natural.vim
(6.81 KB)
??
ncf.vim
(13.1 KB)
??
neomuttrc.vim
(77.37 KB)
??
netrc.vim
(1.89 KB)
??
netrw.vim
(7.05 KB)
??
ninja.vim
(2.82 KB)
??
nosyntax.vim
(755 B)
??
nqc.vim
(13.74 KB)
??
nroff.vim
(7.59 KB)
??
nsis.vim
(33.11 KB)
??
obj.vim
(2.72 KB)
??
objc.vim
(40.74 KB)
??
objcpp.vim
(600 B)
??
ocaml.vim
(13.22 KB)
??
occam.vim
(4.21 KB)
??
omnimark.vim
(6.23 KB)
??
openroad.vim
(13.65 KB)
??
opl.vim
(4.03 KB)
??
ora.vim
(26.5 KB)
??
pamconf.vim
(5.42 KB)
??
papp.vim
(3.7 KB)
??
pascal.vim
(14.66 KB)
??
passwd.vim
(2.39 KB)
??
pcap.vim
(1.46 KB)
??
pccts.vim
(4 KB)
??
pdf.vim
(3.46 KB)
??
perl.vim
(37.57 KB)
??
perl6.vim
(72.39 KB)
??
pf.vim
(5.17 KB)
??
pfmain.vim
(90.56 KB)
??
php.vim
(78.54 KB)
??
phtml.vim
(151 B)
??
pic.vim
(3.25 KB)
??
pike.vim
(21.3 KB)
??
pilrc.vim
(5.19 KB)
??
pine.vim
(15.05 KB)
??
pinfo.vim
(5.17 KB)
??
plaintex.vim
(10.06 KB)
??
pli.vim
(12.91 KB)
??
plm.vim
(5.24 KB)
??
plp.vim
(1.24 KB)
??
plsql.vim
(12.62 KB)
??
po.vim
(6.24 KB)
??
pod.vim
(7.11 KB)
??
postscr.vim
(45.05 KB)
??
pov.vim
(8.84 KB)
??
povini.vim
(3.41 KB)
??
ppd.vim
(868 B)
??
ppwiz.vim
(2.71 KB)
??
prescribe.vim
(2.33 KB)
??
privoxy.vim
(3.5 KB)
??
procmail.vim
(1.97 KB)
??
progress.vim
(31 KB)
??
prolog.vim
(4.26 KB)
??
promela.vim
(1.69 KB)
??
proto.vim
(2.86 KB)
??
protocols.vim
(1.4 KB)
??
psf.vim
(4.19 KB)
??
ptcap.vim
(4.03 KB)
??
purifylog.vim
(3.28 KB)
??
pyrex.vim
(1.62 KB)
??
python.vim
(13.95 KB)
??
qf.vim
(596 B)
??
quake.vim
(8.35 KB)
??
r.vim
(13.98 KB)
??
racc.vim
(5.49 KB)
??
radiance.vim
(6.99 KB)
??
ratpoison.vim
(16.82 KB)
??
rc.vim
(9.98 KB)
??
rcs.vim
(2.08 KB)
??
rcslog.vim
(557 B)
??
readline.vim
(16.6 KB)
??
rebol.vim
(7 KB)
??
redif.vim
(85.88 KB)
??
registry.vim
(3.28 KB)
??
remind.vim
(2.65 KB)
??
resolv.vim
(2.95 KB)
??
reva.vim
(7.4 KB)
??
rexx.vim
(14.97 KB)
??
rhelp.vim
(11.85 KB)
??
rib.vim
(2.14 KB)
??
rmd.vim
(4.3 KB)
??
rnc.vim
(2.21 KB)
??
rng.vim
(817 B)
??
rnoweb.vim
(1.86 KB)
??
robots.vim
(1.49 KB)
??
rpcgen.vim
(1.63 KB)
??
rpl.vim
(25.1 KB)
??
rrst.vim
(1.27 KB)
??
rst.vim
(8.63 KB)
??
rtf.vim
(2.28 KB)
??
ruby.vim
(39.69 KB)
??
rust.vim
(16.22 KB)
??
samba.vim
(5.99 KB)
??
sas.vim
(33.29 KB)
??
sass.vim
(6.17 KB)
??
sather.vim
(3.41 KB)
??
sbt.vim
(880 B)
??
scala.vim
(11.04 KB)
??
scheme.vim
(18.88 KB)
??
scilab.vim
(3.13 KB)
??
screen.vim
(8.89 KB)
??
scss.vim
(409 B)
??
sd.vim
(2.17 KB)
??
sdc.vim
(1.36 KB)
??
sdl.vim
(6.41 KB)
??
sed.vim
(4.92 KB)
??
sendpr.vim
(905 B)
??
sensors.vim
(1.48 KB)
??
services.vim
(1.78 KB)
??
setserial.vim
(5.11 KB)
??
sgml.vim
(8.66 KB)
??
sgmldecl.vim
(1.99 KB)
??
sgmllnx.vim
(1.81 KB)
??
sh.vim
(39.55 KB)
??
sicad.vim
(18.04 KB)
??
sieve.vim
(1.63 KB)
??
simula.vim
(3.29 KB)
??
sinda.vim
(3.58 KB)
??
sindacmp.vim
(1.24 KB)
??
sindaout.vim
(1.92 KB)
??
sisu.vim
(21.66 KB)
??
skill.vim
(25.17 KB)
??
sl.vim
(3.99 KB)
??
slang.vim
(3.22 KB)
??
slice.vim
(2.86 KB)
??
slpconf.vim
(11.51 KB)
??
slpreg.vim
(5.22 KB)
??
slpspi.vim
(1.15 KB)
??
slrnrc.vim
(12.51 KB)
??
slrnsc.vim
(3.03 KB)
??
sm.vim
(2.78 KB)
??
smarty.vim
(2.82 KB)
??
smcl.vim
(11.76 KB)
??
smil.vim
(5.48 KB)
??
smith.vim
(793 B)
??
sml.vim
(9.11 KB)
??
snnsnet.vim
(2.42 KB)
??
snnspat.vim
(2.18 KB)
??
snnsres.vim
(1.89 KB)
??
snobol4.vim
(5.21 KB)
??
spec.vim
(12.33 KB)
??
specman.vim
(7.17 KB)
??
spice.vim
(2.19 KB)
??
splint.vim
(15.42 KB)
??
spup.vim
(13.6 KB)
??
spyce.vim
(4.35 KB)
??
sql.vim
(1.09 KB)
??
sqlanywhere.vim
(40.95 KB)
??
sqlforms.vim
(6.58 KB)
??
sqlhana.vim
(10.77 KB)
??
sqlinformix.vim
(5.76 KB)
??
sqlj.vim
(2.9 KB)
??
sqloracle.vim
(7.07 KB)
??
sqr.vim
(12.71 KB)
??
squid.vim
(6.77 KB)
??
srec.vim
(3.73 KB)
??
sshconfig.vim
(10.33 KB)
??
sshdconfig.vim
(10.83 KB)
??
st.vim
(2.69 KB)
??
stata.vim
(26.42 KB)
??
stp.vim
(5.3 KB)
??
strace.vim
(1.92 KB)
??
sudoers.vim
(21.54 KB)
??
svg.vim
(436 B)
??
svn.vim
(1.81 KB)
??
syncolor.vim
(4 KB)
??
synload.vim
(1.94 KB)
??
syntax.vim
(1.2 KB)
??
sysctl.vim
(1.13 KB)
??
systemd.vim
(184 B)
??
systemverilog.vim
(3.46 KB)
??
tads.vim
(6.7 KB)
??
tags.vim
(1.13 KB)
??
tak.vim
(2.85 KB)
??
takcmp.vim
(1.56 KB)
??
takout.vim
(1.95 KB)
??
tap.vim
(4.26 KB)
??
tar.vim
(373 B)
??
taskdata.vim
(1.18 KB)
??
taskedit.vim
(1.1 KB)
??
tasm.vim
(5.54 KB)
??
tcl.vim
(16.88 KB)
??
tcsh.vim
(12.96 KB)
??
teraterm.vim
(4.82 KB)
??
terminfo.vim
(4.69 KB)
??
tex.vim
(65.13 KB)
??
texinfo.vim
(24.97 KB)
??
texmf.vim
(2.23 KB)
??
tf.vim
(6.74 KB)
??
tidy.vim
(5.79 KB)
??
tilde.vim
(1.5 KB)
??
tli.vim
(1.62 KB)
??
tmux.vim
(6.26 KB)
??
tpp.vim
(3.4 KB)
??
trasys.vim
(4.92 KB)
??
treetop.vim
(3.58 KB)
??
trustees.vim
(1.51 KB)
??
tsalt.vim
(8.13 KB)
??
tsscl.vim
(5 KB)
??
tssgm.vim
(2.72 KB)
??
tssop.vim
(1.74 KB)
??
tt2.vim
(7.74 KB)
??
tt2html.vim
(516 B)
??
tt2js.vim
(522 B)
??
uc.vim
(6.48 KB)
??
udevconf.vim
(1.2 KB)
??
udevperm.vim
(2.35 KB)
??
udevrules.vim
(6.8 KB)
??
uil.vim
(2.75 KB)
??
updatedb.vim
(1.19 KB)
??
upstart.vim
(3.08 KB)
??
upstreamdat.vim
(13.72 KB)
??
upstreaminstalllog.vim
(971 B)
??
upstreamlog.vim
(2.56 KB)
??
upstreamrpt.vim
(13.86 KB)
??
usserverlog.vim
(3.04 KB)
??
usw2kagtlog.vim
(2.64 KB)
??
valgrind.vim
(3.17 KB)
??
vb.vim
(19.82 KB)
??
vera.vim
(19.09 KB)
??
verilog.vim
(4.94 KB)
??
verilogams.vim
(5.94 KB)
??
vgrindefs.vim
(1.19 KB)
??
vhdl.vim
(9.17 KB)
??
vim.vim
(66.62 KB)
??
viminfo.vim
(1.21 KB)
??
virata.vim
(11.34 KB)
??
vmasm.vim
(8.31 KB)
??
voscm.vim
(6.81 KB)
??
vrml.vim
(12.49 KB)
??
vroom.vim
(3.41 KB)
??
vsejcl.vim
(1004 B)
??
wdiff.vim
(716 B)
??
web.vim
(1.09 KB)
??
webmacro.vim
(3.06 KB)
??
wget.vim
(3.87 KB)
??
whitespace.vim
(357 B)
??
winbatch.vim
(11.87 KB)
??
wml.vim
(5.6 KB)
??
wsh.vim
(1.21 KB)
??
wsml.vim
(5.27 KB)
??
wvdial.vim
(1.07 KB)
??
xbl.vim
(568 B)
??
xdefaults.vim
(5.75 KB)
??
xf86conf.vim
(14.38 KB)
??
xhtml.vim
(186 B)
??
xinetd.vim
(13.88 KB)
??
xkb.vim
(3.24 KB)
??
xmath.vim
(10.58 KB)
??
xml.vim
(8.41 KB)
??
xmodmap.vim
(45.42 KB)
??
xpm.vim
(4.3 KB)
??
xpm2.vim
(4.59 KB)
??
xquery.vim
(7.02 KB)
??
xs.vim
(240.96 KB)
??
xsd.vim
(2.08 KB)
??
xslt.vim
(2.12 KB)
??
xxd.vim
(766 B)
??
yacc.vim
(5.38 KB)
??
yaml.vim
(12.56 KB)
??
z8a.vim
(2.83 KB)
??
zimbu.vim
(6.29 KB)
??
zsh.vim
(22.94 KB)
Editing: cucumber.vim
" Vim syntax file " Language: Cucumber " Maintainer: Tim Pope <vimNOSPAM@tpope.org> " Filenames: *.feature " Last Change: 2013 May 30 if exists("b:current_syntax") finish endif let s:keepcpo= &cpo set cpo&vim syn case match syn sync minlines=20 let g:cucumber_languages = { \"en": {"and": "And\\>", "background": "Background\\>", "but": "But\\>", "examples": "Scenarios\\>\\|Examples\\>", "feature": "Business Need\\>\\|Feature\\>\\|Ability\\>", "given": "Given\\>", "scenario": "Scenario\\>", "scenario_outline": "Scenario Template\\>\\|Scenario Outline\\>", "then": "Then\\>", "when": "When\\>"}, \"ar": {"and": "\\%u0648\\>", "background": "\\%u0627\\%u0644\\%u062e\\%u0644\\%u0641\\%u064a\\%u0629\\>", "but": "\\%u0644\\%u0643\\%u0646\\>", "examples": "\\%u0627\\%u0645\\%u062b\\%u0644\\%u0629\\>", "feature": "\\%u062e\\%u0627\\%u0635\\%u064a\\%u0629\\>", "given": "\\%u0628\\%u0641\\%u0631\\%u0636\\>", "scenario": "\\%u0633\\%u064a\\%u0646\\%u0627\\%u0631\\%u064a\\%u0648\\>", "scenario_outline": "\\%u0633\\%u064a\\%u0646\\%u0627\\%u0631\\%u064a\\%u0648 \\%u0645\\%u062e\\%u0637\\%u0637\\>", "then": "\\%u0627\\%u0630\\%u0627\\%u064b\\>\\|\\%u062b\\%u0645\\>", "when": "\\%u0639\\%u0646\\%u062f\\%u0645\\%u0627\\>\\|\\%u0645\\%u062a\\%u0649\\>"}, \"bg": {"and": "\\%u0418\\>", "background": "\\%u041f\\%u0440\\%u0435\\%u0434\\%u0438\\%u0441\\%u0442\\%u043e\\%u0440\\%u0438\\%u044f\\>", "but": "\\%u041d\\%u043e\\>", "examples": "\\%u041f\\%u0440\\%u0438\\%u043c\\%u0435\\%u0440\\%u0438\\>", "feature": "\\%u0424\\%u0443\\%u043d\\%u043a\\%u0446\\%u0438\\%u043e\\%u043d\\%u0430\\%u043b\\%u043d\\%u043e\\%u0441\\%u0442\\>", "given": "\\%u0414\\%u0430\\%u0434\\%u0435\\%u043d\\%u043e\\>", "scenario": "\\%u0421\\%u0446\\%u0435\\%u043d\\%u0430\\%u0440\\%u0438\\%u0439\\>", "scenario_outline": "\\%u0420\\%u0430\\%u043c\\%u043a\\%u0430 \\%u043d\\%u0430 \\%u0441\\%u0446\\%u0435\\%u043d\\%u0430\\%u0440\\%u0438\\%u0439\\>", "then": "\\%u0422\\%u043e\\>", "when": "\\%u041a\\%u043e\\%u0433\\%u0430\\%u0442\\%u043e\\>"}, \"bm": {"and": "Dan\\>", "background": "Latar Belakang\\>", "but": "Tetapi\\>", "examples": "Contoh \\>", "feature": "Fungsi\\>", "given": "Bagi\\>", "scenario": "Senario\\>", "scenario_outline": "Menggariskan Senario \\>", "then": "Kemudian\\>", "when": "Apabila\\>"}, \"ca": {"and": "I\\>", "background": "Antecedents\\>\\|Rerefons\\>", "but": "Per\\%u00f2\\>", "examples": "Exemples\\>", "feature": "Caracter\\%u00edstica\\>\\|Funcionalitat\\>", "given": "At\\%u00e8s\\>\\|Donada\\>\\|Donat\\>\\|Atesa\\>", "scenario": "Escenari\\>", "scenario_outline": "Esquema de l'escenari\\>", "then": "Aleshores\\>\\|Cal\\>", "when": "Quan\\>"}, \"cs": {"and": "A tak\\%u00e9\\>\\|A\\>", "background": "Pozad\\%u00ed\\>\\|Kontext\\>", "but": "Ale\\>", "examples": "P\\%u0159\\%u00edklady\\>", "feature": "Po\\%u017eadavek\\>", "given": "Za p\\%u0159edpokladu\\>\\|Pokud\\>", "scenario": "Sc\\%u00e9n\\%u00e1\\%u0159\\>", "scenario_outline": "N\\%u00e1\\%u010drt Sc\\%u00e9n\\%u00e1\\%u0159e\\>\\|Osnova sc\\%u00e9n\\%u00e1\\%u0159e\\>", "then": "Pak\\>", "when": "Kdy\\%u017e\\>"}, \"cy-GB": {"and": "A\\>", "background": "Cefndir\\>", "but": "Ond\\>", "examples": "Enghreifftiau\\>", "feature": "Arwedd\\>", "given": "Anrhegedig a\\>", "scenario": "Scenario\\>", "scenario_outline": "Scenario Amlinellol\\>", "then": "Yna\\>", "when": "Pryd\\>"}, \"da": {"and": "Og\\>", "background": "Baggrund\\>", "but": "Men\\>", "examples": "Eksempler\\>", "feature": "Egenskab\\>", "given": "Givet\\>", "scenario": "Scenarie\\>", "scenario_outline": "Abstrakt Scenario\\>", "then": "S\\%u00e5\\>", "when": "N\\%u00e5r\\>"}, \"de": {"and": "Und\\>", "background": "Grundlage\\>", "but": "Aber\\>", "examples": "Beispiele\\>", "feature": "Funktionalit\\%u00e4t\\>", "given": "Gegeben sei\\>\\|Angenommen\\>", "scenario": "Szenario\\>", "scenario_outline": "Szenariogrundriss\\>", "then": "Dann\\>", "when": "Wenn\\>"}, \"el": {"and": "\\%u039a\\%u03b1\\%u03b9\\>", "background": "\\%u03a5\\%u03c0\\%u03cc\\%u03b2\\%u03b1\\%u03b8\\%u03c1\\%u03bf\\>", "but": "\\%u0391\\%u03bb\\%u03bb\\%u03ac\\>", "examples": "\\%u03a0\\%u03b1\\%u03c1\\%u03b1\\%u03b4\\%u03b5\\%u03af\\%u03b3\\%u03bc\\%u03b1\\%u03c4\\%u03b1\\>\\|\\%u03a3\\%u03b5\\%u03bd\\%u03ac\\%u03c1\\%u03b9\\%u03b1\\>", "feature": "\\%u0394\\%u03c5\\%u03bd\\%u03b1\\%u03c4\\%u03cc\\%u03c4\\%u03b7\\%u03c4\\%u03b1\\>\\|\\%u039b\\%u03b5\\%u03b9\\%u03c4\\%u03bf\\%u03c5\\%u03c1\\%u03b3\\%u03af\\%u03b1\\>", "given": "\\%u0394\\%u03b5\\%u03b4\\%u03bf\\%u03bc\\%u03ad\\%u03bd\\%u03bf\\%u03c5 \\%u03cc\\%u03c4\\%u03b9\\>\\|\\%u0394\\%u03b5\\%u03b4\\%u03bf\\%u03bc\\%u03ad\\%u03bd\\%u03bf\\%u03c5\\>", "scenario": "\\%u03a3\\%u03b5\\%u03bd\\%u03ac\\%u03c1\\%u03b9\\%u03bf\\>", "scenario_outline": "\\%u03a0\\%u03b5\\%u03c1\\%u03b9\\%u03b3\\%u03c1\\%u03b1\\%u03c6\\%u03ae \\%u03a3\\%u03b5\\%u03bd\\%u03b1\\%u03c1\\%u03af\\%u03bf\\%u03c5\\>", "then": "\\%u03a4\\%u03cc\\%u03c4\\%u03b5\\>", "when": "\\%u038c\\%u03c4\\%u03b1\\%u03bd\\>"}, \"en-Scouse": {"and": "An\\>", "background": "Dis is what went down\\>", "but": "Buh\\>", "examples": "Examples\\>", "feature": "Feature\\>", "given": "Youse know when youse got\\>\\|Givun\\>", "scenario": "The thing of it is\\>", "scenario_outline": "Wharrimean is\\>", "then": "Den youse gotta\\>\\|Dun\\>", "when": "Youse know like when\\>\\|Wun\\>"}, \"en-au": {"and": "Too right\\>", "background": "First off\\>", "but": "Yeah nah\\>", "examples": "You'll wanna\\>", "feature": "Pretty much\\>", "given": "Y'know\\>", "scenario": "Awww, look mate\\>", "scenario_outline": "Reckon it's like\\>", "then": "But at the end of the day I reckon\\>", "when": "It's just unbelievable\\>"}, \"en-lol": {"and": "AN\\>", "background": "B4\\>", "but": "BUT\\>", "examples": "EXAMPLZ\\>", "feature": "OH HAI\\>", "given": "I CAN HAZ\\>", "scenario": "MISHUN\\>", "scenario_outline": "MISHUN SRSLY\\>", "then": "DEN\\>", "when": "WEN\\>"}, \"en-old": {"and": "Ond\\>\\|7\\>", "background": "\\%u00c6r\\>\\|Aer\\>", "but": "Ac\\>", "examples": "Se \\%u00f0e\\>\\|Se \\%u00fee\\>\\|Se the\\>", "feature": "Hw\\%u00e6t\\>\\|Hwaet\\>", "given": "\\%u00d0urh\\>\\|\\%u00deurh\\>\\|Thurh\\>", "scenario": "Swa\\>", "scenario_outline": "Swa hw\\%u00e6r swa\\>\\|Swa hwaer swa\\>", "then": "\\%u00d0a \\%u00f0e\\>\\|\\%u00dea \\%u00fee\\>\\|\\%u00dea\\>\\|\\%u00d0a\\>\\|Tha the\\>\\|Tha\\>", "when": "\\%u00d0a\\>\\|\\%u00dea\\>\\|Tha\\>"}, \"en-pirate": {"and": "Aye\\>", "background": "Yo-ho-ho\\>", "but": "Avast!\\>", "examples": "Dead men tell no tales\\>", "feature": "Ahoy matey!\\>", "given": "Gangway!\\>", "scenario": "Heave to\\>", "scenario_outline": "Shiver me timbers\\>", "then": "Let go and haul\\>", "when": "Blimey!\\>"}, \"en-tx": {"and": "And y'all\\>", "background": "Background\\>", "but": "But y'all\\>", "examples": "Examples\\>", "feature": "Feature\\>", "given": "Given y'all\\>", "scenario": "Scenario\\>", "scenario_outline": "All y'all\\>", "then": "Then y'all\\>", "when": "When y'all\\>"}, \"eo": {"and": "Kaj\\>", "background": "Fono\\>", "but": "Sed\\>", "examples": "Ekzemploj\\>", "feature": "Trajto\\>", "given": "Donita\\%u0135o\\>", "scenario": "Scenaro\\>", "scenario_outline": "Konturo de la scenaro\\>", "then": "Do\\>", "when": "Se\\>"}, \"es": {"and": "Y\\>", "background": "Antecedentes\\>", "but": "Pero\\>", "examples": "Ejemplos\\>", "feature": "Caracter\\%u00edstica\\>", "given": "Dadas\\>\\|Dados\\>\\|Dada\\>\\|Dado\\>", "scenario": "Escenario\\>", "scenario_outline": "Esquema del escenario\\>", "then": "Entonces\\>", "when": "Cuando\\>"}, \"et": {"and": "Ja\\>", "background": "Taust\\>", "but": "Kuid\\>", "examples": "Juhtumid\\>", "feature": "Omadus\\>", "given": "Eeldades\\>", "scenario": "Stsenaarium\\>", "scenario_outline": "Raamstsenaarium\\>", "then": "Siis\\>", "when": "Kui\\>"}, \"fa": {"and": "\\%u0648\\>", "background": "\\%u0632\\%u0645\\%u06cc\\%u0646\\%u0647\\>", "but": "\\%u0627\\%u0645\\%u0627\\>", "examples": "\\%u0646\\%u0645\\%u0648\\%u0646\\%u0647 \\%u0647\\%u0627\\>", "feature": "\\%u0648\\%u0650\\%u06cc\\%u0698\\%u06af\\%u06cc\\>", "given": "\\%u0628\\%u0627 \\%u0641\\%u0631\\%u0636\\>", "scenario": "\\%u0633\\%u0646\\%u0627\\%u0631\\%u06cc\\%u0648\\>", "scenario_outline": "\\%u0627\\%u0644\\%u06af\\%u0648\\%u06cc \\%u0633\\%u0646\\%u0627\\%u0631\\%u06cc\\%u0648\\>", "then": "\\%u0622\\%u0646\\%u06af\\%u0627\\%u0647\\>", "when": "\\%u0647\\%u0646\\%u06af\\%u0627\\%u0645\\%u06cc\\>"}, \"fi": {"and": "Ja\\>", "background": "Tausta\\>", "but": "Mutta\\>", "examples": "Tapaukset\\>", "feature": "Ominaisuus\\>", "given": "Oletetaan\\>", "scenario": "Tapaus\\>", "scenario_outline": "Tapausaihio\\>", "then": "Niin\\>", "when": "Kun\\>"}, \"fr": {"and": "Et\\>", "background": "Contexte\\>", "but": "Mais\\>", "examples": "Exemples\\>", "feature": "Fonctionnalit\\%u00e9\\>", "given": "\\%u00c9tant donn\\%u00e9es\\>\\|\\%u00c9tant donn\\%u00e9s\\>\\|\\%u00c9tant donn\\%u00e9e\\>\\|\\%u00c9tant donn\\%u00e9\\>\\|Etant donn\\%u00e9es\\>\\|Etant donn\\%u00e9s\\>\\|Etant donn\\%u00e9e\\>\\|Etant donn\\%u00e9\\>\\|Soit\\>", "scenario": "Sc\\%u00e9nario\\>", "scenario_outline": "Plan du sc\\%u00e9nario\\>\\|Plan du Sc\\%u00e9nario\\>", "then": "Alors\\>", "when": "Lorsqu'\\|Lorsque\\>\\|Quand\\>"}, \"gl": {"and": "E\\>", "background": "Contexto\\>", "but": "Mais\\>\\|Pero\\>", "examples": "Exemplos\\>", "feature": "Caracter\\%u00edstica\\>", "given": "Dadas\\>\\|Dados\\>\\|Dada\\>\\|Dado\\>", "scenario": "Escenario\\>", "scenario_outline": "Esbozo do escenario\\>", "then": "Ent\\%u00f3n\\>\\|Logo\\>", "when": "Cando\\>"}, \"he": {"and": "\\%u05d5\\%u05d2\\%u05dd\\>", "background": "\\%u05e8\\%u05e7\\%u05e2\\>", "but": "\\%u05d0\\%u05d1\\%u05dc\\>", "examples": "\\%u05d3\\%u05d5\\%u05d2\\%u05de\\%u05d0\\%u05d5\\%u05ea\\>", "feature": "\\%u05ea\\%u05db\\%u05d5\\%u05e0\\%u05d4\\>", "given": "\\%u05d1\\%u05d4\\%u05d9\\%u05e0\\%u05ea\\%u05df\\>", "scenario": "\\%u05ea\\%u05e8\\%u05d7\\%u05d9\\%u05e9\\>", "scenario_outline": "\\%u05ea\\%u05d1\\%u05e0\\%u05d9\\%u05ea \\%u05ea\\%u05e8\\%u05d7\\%u05d9\\%u05e9\\>", "then": "\\%u05d0\\%u05d6\\%u05d9\\>\\|\\%u05d0\\%u05d6\\>", "when": "\\%u05db\\%u05d0\\%u05e9\\%u05e8\\>"}, \"hi": {"and": "\\%u0924\\%u0925\\%u093e\\>\\|\\%u0914\\%u0930\\>", "background": "\\%u092a\\%u0943\\%u0937\\%u094d\\%u0920\\%u092d\\%u0942\\%u092e\\%u093f\\>", "but": "\\%u092a\\%u0930\\>", "examples": "\\%u0909\\%u0926\\%u093e\\%u0939\\%u0930\\%u0923\\>", "feature": "\\%u0930\\%u0942\\%u092a \\%u0932\\%u0947\\%u0916\\>", "given": "\\%u091a\\%u0942\\%u0902\\%u0915\\%u093f\\>\\|\\%u092f\\%u0926\\%u093f\\>\\|\\%u0905\\%u0917\\%u0930\\>", "scenario": "\\%u092a\\%u0930\\%u093f\\%u0926\\%u0943\\%u0936\\%u094d\\%u092f\\>", "scenario_outline": "\\%u092a\\%u0930\\%u093f\\%u0926\\%u0943\\%u0936\\%u094d\\%u092f \\%u0930\\%u0942\\%u092a\\%u0930\\%u0947\\%u0916\\%u093e\\>", "then": "\\%u0924\\%u092c\\>", "when": "\\%u091c\\%u092c\\>"}, \"hr": {"and": "I\\>", "background": "Pozadina\\>", "but": "Ali\\>", "examples": "Scenariji\\>\\|Primjeri\\>", "feature": "Mogu\\%u0107nost\\>\\|Mogucnost\\>\\|Osobina\\>", "given": "Zadano\\>\\|Zadani\\>\\|Zadan\\>", "scenario": "Scenarij\\>", "scenario_outline": "Koncept\\>\\|Skica\\>", "then": "Onda\\>", "when": "Kada\\>\\|Kad\\>"}, \"hu": {"and": "\\%u00c9s\\>", "background": "H\\%u00e1tt\\%u00e9r\\>", "but": "De\\>", "examples": "P\\%u00e9ld\\%u00e1k\\>", "feature": "Jellemz\\%u0151\\>", "given": "Amennyiben\\>\\|Adott\\>", "scenario": "Forgat\\%u00f3k\\%u00f6nyv\\>", "scenario_outline": "Forgat\\%u00f3k\\%u00f6nyv v\\%u00e1zlat\\>", "then": "Akkor\\>", "when": "Amikor\\>\\|Majd\\>\\|Ha\\>"}, \"id": {"and": "Dan\\>", "background": "Dasar\\>", "but": "Tapi\\>", "examples": "Contoh\\>", "feature": "Fitur\\>", "given": "Dengan\\>", "scenario": "Skenario\\>", "scenario_outline": "Skenario konsep\\>", "then": "Maka\\>", "when": "Ketika\\>"}, \"is": {"and": "Og\\>", "background": "Bakgrunnur\\>", "but": "En\\>", "examples": "Atbur\\%u00f0ar\\%u00e1sir\\>\\|D\\%u00e6mi\\>", "feature": "Eiginleiki\\>", "given": "Ef\\>", "scenario": "Atbur\\%u00f0ar\\%u00e1s\\>", "scenario_outline": "L\\%u00fdsing Atbur\\%u00f0ar\\%u00e1sar\\>\\|L\\%u00fdsing D\\%u00e6ma\\>", "then": "\\%u00de\\%u00e1\\>", "when": "\\%u00deegar\\>"}, \"it": {"and": "E\\>", "background": "Contesto\\>", "but": "Ma\\>", "examples": "Esempi\\>", "feature": "Funzionalit\\%u00e0\\>", "given": "Dato\\>\\|Data\\>\\|Dati\\>\\|Date\\>", "scenario": "Scenario\\>", "scenario_outline": "Schema dello scenario\\>", "then": "Allora\\>", "when": "Quando\\>"}, \"ja": {"and": "\\%u304b\\%u3064", "background": "\\%u80cc\\%u666f\\>", "but": "\\%u3057\\%u304b\\%u3057\\|\\%u305f\\%u3060\\%u3057\\|\\%u4f46\\%u3057", "examples": "\\%u30b5\\%u30f3\\%u30d7\\%u30eb\\>\\|\\%u4f8b\\>", "feature": "\\%u30d5\\%u30a3\\%u30fc\\%u30c1\\%u30e3\\>\\|\\%u6a5f\\%u80fd\\>", "given": "\\%u524d\\%u63d0", "scenario": "\\%u30b7\\%u30ca\\%u30ea\\%u30aa\\>", "scenario_outline": "\\%u30b7\\%u30ca\\%u30ea\\%u30aa\\%u30a2\\%u30a6\\%u30c8\\%u30e9\\%u30a4\\%u30f3\\>\\|\\%u30b7\\%u30ca\\%u30ea\\%u30aa\\%u30c6\\%u30f3\\%u30d7\\%u30ec\\%u30fc\\%u30c8\\>\\|\\%u30b7\\%u30ca\\%u30ea\\%u30aa\\%u30c6\\%u30f3\\%u30d7\\%u30ec\\>\\|\\%u30c6\\%u30f3\\%u30d7\\%u30ec\\>", "then": "\\%u306a\\%u3089\\%u3070", "when": "\\%u3082\\%u3057"}, \"ko": {"and": "\\%uadf8\\%ub9ac\\%uace0", "background": "\\%ubc30\\%uacbd\\>", "but": "\\%ud558\\%uc9c0\\%ub9cc\\|\\%ub2e8", "examples": "\\%uc608\\>", "feature": "\\%uae30\\%ub2a5\\>", "given": "\\%uc870\\%uac74\\|\\%uba3c\\%uc800", "scenario": "\\%uc2dc\\%ub098\\%ub9ac\\%uc624\\>", "scenario_outline": "\\%uc2dc\\%ub098\\%ub9ac\\%uc624 \\%uac1c\\%uc694\\>", "then": "\\%uadf8\\%ub7ec\\%uba74", "when": "\\%ub9cc\\%uc77c\\|\\%ub9cc\\%uc57d"}, \"lt": {"and": "Ir\\>", "background": "Kontekstas\\>", "but": "Bet\\>", "examples": "Pavyzd\\%u017eiai\\>\\|Scenarijai\\>\\|Variantai\\>", "feature": "Savyb\\%u0117\\>", "given": "Duota\\>", "scenario": "Scenarijus\\>", "scenario_outline": "Scenarijaus \\%u0161ablonas\\>", "then": "Tada\\>", "when": "Kai\\>"}, \"lu": {"and": "an\\>\\|a\\>", "background": "Hannergrond\\>", "but": "m\\%u00e4\\>\\|awer\\>", "examples": "Beispiller\\>", "feature": "Funktionalit\\%u00e9it\\>", "given": "ugeholl\\>", "scenario": "Szenario\\>", "scenario_outline": "Plang vum Szenario\\>", "then": "dann\\>", "when": "wann\\>"}, \"lv": {"and": "Un\\>", "background": "Situ\\%u0101cija\\>\\|Konteksts\\>", "but": "Bet\\>", "examples": "Piem\\%u0113ri\\>\\|Paraugs\\>", "feature": "Funkcionalit\\%u0101te\\>\\|F\\%u012b\\%u010da\\>", "given": "Kad\\>", "scenario": "Scen\\%u0101rijs\\>", "scenario_outline": "Scen\\%u0101rijs p\\%u0113c parauga\\>", "then": "Tad\\>", "when": "Ja\\>"}, \"nl": {"and": "En\\>", "background": "Achtergrond\\>", "but": "Maar\\>", "examples": "Voorbeelden\\>", "feature": "Functionaliteit\\>", "given": "Gegeven\\>\\|Stel\\>", "scenario": "Scenario\\>", "scenario_outline": "Abstract Scenario\\>", "then": "Dan\\>", "when": "Als\\>"}, \"no": {"and": "Og\\>", "background": "Bakgrunn\\>", "but": "Men\\>", "examples": "Eksempler\\>", "feature": "Egenskap\\>", "given": "Gitt\\>", "scenario": "Scenario\\>", "scenario_outline": "Abstrakt Scenario\\>\\|Scenariomal\\>", "then": "S\\%u00e5\\>", "when": "N\\%u00e5r\\>"}, \"pl": {"and": "Oraz\\>\\|I\\>", "background": "Za\\%u0142o\\%u017cenia\\>", "but": "Ale\\>", "examples": "Przyk\\%u0142ady\\>", "feature": "W\\%u0142a\\%u015bciwo\\%u015b\\%u0107\\>\\|Potrzeba biznesowa\\>\\|Funkcja\\>\\|Aspekt\\>", "given": "Zak\\%u0142adaj\\%u0105c\\>\\|Maj\\%u0105c\\>", "scenario": "Scenariusz\\>", "scenario_outline": "Szablon scenariusza\\>", "then": "Wtedy\\>", "when": "Je\\%u017celi\\>\\|Je\\%u015bli\\>\\|Kiedy\\>\\|Gdy\\>"}, \"pt": {"and": "E\\>", "background": "Cen\\%u00e1rio de Fundo\\>\\|Cenario de Fundo\\>\\|Contexto\\>\\|Fundo\\>", "but": "Mas\\>", "examples": "Cen\\%u00e1rios\\>\\|Exemplos\\>\\|Cenarios\\>", "feature": "Caracter\\%u00edstica\\>\\|Funcionalidade\\>\\|Caracteristica\\>", "given": "Dadas\\>\\|Dados\\>\\|Dada\\>\\|Dado\\>", "scenario": "Cen\\%u00e1rio\\>\\|Cenario\\>", "scenario_outline": "Delinea\\%u00e7\\%u00e3o do Cen\\%u00e1rio\\>\\|Esquema do Cen\\%u00e1rio\\>\\|Delineacao do Cenario\\>\\|Esquema do Cenario\\>", "then": "Ent\\%u00e3o\\>\\|Entao\\>", "when": "Quando\\>"}, \"ro": {"and": "\\%u015ei\\>\\|\\%u0218i\\>\\|Si\\>", "background": "Context\\>", "but": "Dar\\>", "examples": "Exemple\\>", "feature": "Func\\%u0163ionalitate\\>\\|Func\\%u021bionalitate\\>\\|Functionalitate\\>", "given": "Da\\%u0163i fiind\\>\\|Da\\%u021bi fiind\\>\\|Dati fiind\\>\\|Date fiind\\>\\|Dat fiind\\>", "scenario": "Scenariu\\>", "scenario_outline": "Structur\\%u0103 scenariu\\>\\|Structura scenariu\\>", "then": "Atunci\\>", "when": "C\\%u00e2nd\\>\\|Cand\\>"}, \"ru": {"and": "\\%u041a \\%u0442\\%u043e\\%u043c\\%u0443 \\%u0436\\%u0435\\>\\|\\%u0422\\%u0430\\%u043a\\%u0436\\%u0435\\>\\|\\%u0418\\>", "background": "\\%u041f\\%u0440\\%u0435\\%u0434\\%u044b\\%u0441\\%u0442\\%u043e\\%u0440\\%u0438\\%u044f\\>\\|\\%u041a\\%u043e\\%u043d\\%u0442\\%u0435\\%u043a\\%u0441\\%u0442\\>", "but": "\\%u041d\\%u043e\\>\\|\\%u0410\\>", "examples": "\\%u041f\\%u0440\\%u0438\\%u043c\\%u0435\\%u0440\\%u044b\\>", "feature": "\\%u0424\\%u0443\\%u043d\\%u043a\\%u0446\\%u0438\\%u043e\\%u043d\\%u0430\\%u043b\\>\\|\\%u0421\\%u0432\\%u043e\\%u0439\\%u0441\\%u0442\\%u0432\\%u043e\\>\\|\\%u0424\\%u0443\\%u043d\\%u043a\\%u0446\\%u0438\\%u044f\\>", "given": "\\%u0414\\%u043e\\%u043f\\%u0443\\%u0441\\%u0442\\%u0438\\%u043c\\>\\|\\%u041f\\%u0443\\%u0441\\%u0442\\%u044c\\>\\|\\%u0414\\%u0430\\%u043d\\%u043e\\>", "scenario": "\\%u0421\\%u0446\\%u0435\\%u043d\\%u0430\\%u0440\\%u0438\\%u0439\\>", "scenario_outline": "\\%u0421\\%u0442\\%u0440\\%u0443\\%u043a\\%u0442\\%u0443\\%u0440\\%u0430 \\%u0441\\%u0446\\%u0435\\%u043d\\%u0430\\%u0440\\%u0438\\%u044f\\>", "then": "\\%u0422\\%u043e\\%u0433\\%u0434\\%u0430\\>\\|\\%u0422\\%u043e\\>", "when": "\\%u041a\\%u043e\\%u0433\\%u0434\\%u0430\\>\\|\\%u0415\\%u0441\\%u043b\\%u0438\\>"}, \"sk": {"and": "A z\\%u00e1rove\\%u0148\\>\\|A taktie\\%u017e\\>\\|A tie\\%u017e\\>\\|A\\>", "background": "Pozadie\\>", "but": "Ale\\>", "examples": "Pr\\%u00edklady\\>", "feature": "Po\\%u017eiadavka\\>\\|Vlastnos\\%u0165\\>\\|Funkcia\\>", "given": "Za predpokladu\\>\\|Pokia\\%u013e\\>", "scenario": "Scen\\%u00e1r\\>", "scenario_outline": "N\\%u00e1\\%u010drt Scen\\%u00e1ru\\>\\|N\\%u00e1\\%u010drt Scen\\%u00e1ra\\>\\|Osnova Scen\\%u00e1ra\\>", "then": "Potom\\>\\|Tak\\>", "when": "Ke\\%u010f\\>\\|Ak\\>"}, \"sr-Cyrl": {"and": "\\%u0418\\>", "background": "\\%u041a\\%u043e\\%u043d\\%u0442\\%u0435\\%u043a\\%u0441\\%u0442\\>\\|\\%u041f\\%u043e\\%u0437\\%u0430\\%u0434\\%u0438\\%u043d\\%u0430\\>\\|\\%u041e\\%u0441\\%u043d\\%u043e\\%u0432\\%u0430\\>", "but": "\\%u0410\\%u043b\\%u0438\\>", "examples": "\\%u0421\\%u0446\\%u0435\\%u043d\\%u0430\\%u0440\\%u0438\\%u0458\\%u0438\\>\\|\\%u041f\\%u0440\\%u0438\\%u043c\\%u0435\\%u0440\\%u0438\\>", "feature": "\\%u0424\\%u0443\\%u043d\\%u043a\\%u0446\\%u0438\\%u043e\\%u043d\\%u0430\\%u043b\\%u043d\\%u043e\\%u0441\\%u0442\\>\\|\\%u041c\\%u043e\\%u0433\\%u0443\\%u045b\\%u043d\\%u043e\\%u0441\\%u0442\\>\\|\\%u041e\\%u0441\\%u043e\\%u0431\\%u0438\\%u043d\\%u0430\\>", "given": "\\%u0417\\%u0430\\%u0434\\%u0430\\%u0442\\%u043e\\>\\|\\%u0417\\%u0430\\%u0434\\%u0430\\%u0442\\%u0435\\>\\|\\%u0417\\%u0430\\%u0434\\%u0430\\%u0442\\%u0438\\>", "scenario": "\\%u0421\\%u0446\\%u0435\\%u043d\\%u0430\\%u0440\\%u0438\\%u043e\\>\\|\\%u041f\\%u0440\\%u0438\\%u043c\\%u0435\\%u0440\\>", "scenario_outline": "\\%u0421\\%u0442\\%u0440\\%u0443\\%u043a\\%u0442\\%u0443\\%u0440\\%u0430 \\%u0441\\%u0446\\%u0435\\%u043d\\%u0430\\%u0440\\%u0438\\%u0458\\%u0430\\>\\|\\%u041a\\%u043e\\%u043d\\%u0446\\%u0435\\%u043f\\%u0442\\>\\|\\%u0421\\%u043a\\%u0438\\%u0446\\%u0430\\>", "then": "\\%u041e\\%u043d\\%u0434\\%u0430\\>", "when": "\\%u041a\\%u0430\\%u0434\\%u0430\\>\\|\\%u041a\\%u0430\\%u0434\\>"}, \"sr-Latn": {"and": "I\\>", "background": "Kontekst\\>\\|Pozadina\\>\\|Osnova\\>", "but": "Ali\\>", "examples": "Scenariji\\>\\|Primeri\\>", "feature": "Mogu\\%u0107nost\\>\\|Funkcionalnost\\>\\|Mogucnost\\>\\|Osobina\\>", "given": "Zadato\\>\\|Zadate\\>\\|Zatati\\>", "scenario": "Scenario\\>\\|Primer\\>", "scenario_outline": "Struktura scenarija\\>\\|Koncept\\>\\|Skica\\>", "then": "Onda\\>", "when": "Kada\\>\\|Kad\\>"}, \"sv": {"and": "Och\\>", "background": "Bakgrund\\>", "but": "Men\\>", "examples": "Exempel\\>", "feature": "Egenskap\\>", "given": "Givet\\>", "scenario": "Scenario\\>", "scenario_outline": "Abstrakt Scenario\\>\\|Scenariomall\\>", "then": "S\\%u00e5\\>", "when": "N\\%u00e4r\\>"}, \"th": {"and": "\\%u0e41\\%u0e25\\%u0e30\\>", "background": "\\%u0e41\\%u0e19\\%u0e27\\%u0e04\\%u0e34\\%u0e14\\>", "but": "\\%u0e41\\%u0e15\\%u0e48\\>", "examples": "\\%u0e0a\\%u0e38\\%u0e14\\%u0e02\\%u0e2d\\%u0e07\\%u0e40\\%u0e2b\\%u0e15\\%u0e38\\%u0e01\\%u0e32\\%u0e23\\%u0e13\\%u0e4c\\>\\|\\%u0e0a\\%u0e38\\%u0e14\\%u0e02\\%u0e2d\\%u0e07\\%u0e15\\%u0e31\\%u0e27\\%u0e2d\\%u0e22\\%u0e48\\%u0e32\\%u0e07\\>", "feature": "\\%u0e04\\%u0e27\\%u0e32\\%u0e21\\%u0e15\\%u0e49\\%u0e2d\\%u0e07\\%u0e01\\%u0e32\\%u0e23\\%u0e17\\%u0e32\\%u0e07\\%u0e18\\%u0e38\\%u0e23\\%u0e01\\%u0e34\\%u0e08\\>\\|\\%u0e04\\%u0e27\\%u0e32\\%u0e21\\%u0e2a\\%u0e32\\%u0e21\\%u0e32\\%u0e23\\%u0e16\\>\\|\\%u0e42\\%u0e04\\%u0e23\\%u0e07\\%u0e2b\\%u0e25\\%u0e31\\%u0e01\\>", "given": "\\%u0e01\\%u0e33\\%u0e2b\\%u0e19\\%u0e14\\%u0e43\\%u0e2b\\%u0e49\\>", "scenario": "\\%u0e40\\%u0e2b\\%u0e15\\%u0e38\\%u0e01\\%u0e32\\%u0e23\\%u0e13\\%u0e4c\\>", "scenario_outline": "\\%u0e42\\%u0e04\\%u0e23\\%u0e07\\%u0e2a\\%u0e23\\%u0e49\\%u0e32\\%u0e07\\%u0e02\\%u0e2d\\%u0e07\\%u0e40\\%u0e2b\\%u0e15\\%u0e38\\%u0e01\\%u0e32\\%u0e23\\%u0e13\\%u0e4c\\>\\|\\%u0e2a\\%u0e23\\%u0e38\\%u0e1b\\%u0e40\\%u0e2b\\%u0e15\\%u0e38\\%u0e01\\%u0e32\\%u0e23\\%u0e13\\%u0e4c\\>", "then": "\\%u0e14\\%u0e31\\%u0e07\\%u0e19\\%u0e31\\%u0e49\\%u0e19\\>", "when": "\\%u0e40\\%u0e21\\%u0e37\\%u0e48\\%u0e2d\\>"}, \"tl": {"and": "\\%u0c2e\\%u0c30\\%u0c3f\\%u0c2f\\%u0c41\\>", "background": "\\%u0c28\\%u0c47\\%u0c2a\\%u0c25\\%u0c4d\\%u0c2f\\%u0c02\\>", "but": "\\%u0c15\\%u0c3e\\%u0c28\\%u0c3f\\>", "examples": "\\%u0c09\\%u0c26\\%u0c3e\\%u0c39\\%u0c30\\%u0c23\\%u0c32\\%u0c41\\>", "feature": "\\%u0c17\\%u0c41\\%u0c23\\%u0c2e\\%u0c41\\>", "given": "\\%u0c1a\\%u0c46\\%u0c2a\\%u0c4d\\%u0c2a\\%u0c2c\\%u0c21\\%u0c3f\\%u0c28\\%u0c26\\%u0c3f\\>", "scenario": "\\%u0c38\\%u0c28\\%u0c4d\\%u0c28\\%u0c3f\\%u0c35\\%u0c47\\%u0c36\\%u0c02\\>", "scenario_outline": "\\%u0c15\\%u0c25\\%u0c28\\%u0c02\\>", "then": "\\%u0c05\\%u0c2a\\%u0c4d\\%u0c2a\\%u0c41\\%u0c21\\%u0c41\\>", "when": "\\%u0c08 \\%u0c2a\\%u0c30\\%u0c3f\\%u0c38\\%u0c4d\\%u0c25\\%u0c3f\\%u0c24\\%u0c3f\\%u0c32\\%u0c4b\\>"}, \"tr": {"and": "Ve\\>", "background": "Ge\\%u00e7mi\\%u015f\\>", "but": "Fakat\\>\\|Ama\\>", "examples": "\\%u00d6rnekler\\>", "feature": "\\%u00d6zellik\\>", "given": "Diyelim ki\\>", "scenario": "Senaryo\\>", "scenario_outline": "Senaryo tasla\\%u011f\\%u0131\\>", "then": "O zaman\\>", "when": "E\\%u011fer ki\\>"}, \"tt": {"and": "\\%u04ba\\%u04d9\\%u043c\\>\\|\\%u0412\\%u04d9\\>", "background": "\\%u041a\\%u0435\\%u0440\\%u0435\\%u0448\\>", "but": "\\%u041b\\%u04d9\\%u043a\\%u0438\\%u043d\\>\\|\\%u04d8\\%u043c\\%u043c\\%u0430\\>", "examples": "\\%u04ae\\%u0440\\%u043d\\%u04d9\\%u043a\\%u043b\\%u04d9\\%u0440\\>\\|\\%u041c\\%u0438\\%u0441\\%u0430\\%u043b\\%u043b\\%u0430\\%u0440\\>", "feature": "\\%u04ae\\%u0437\\%u0435\\%u043d\\%u0447\\%u04d9\\%u043b\\%u0435\\%u043a\\%u043b\\%u0435\\%u043b\\%u0435\\%u043a\\>\\|\\%u041c\\%u04e9\\%u043c\\%u043a\\%u0438\\%u043d\\%u043b\\%u0435\\%u043a\\>", "given": "\\%u04d8\\%u0439\\%u0442\\%u0438\\%u043a\\>", "scenario": "\\%u0421\\%u0446\\%u0435\\%u043d\\%u0430\\%u0440\\%u0438\\%u0439\\>", "scenario_outline": "\\%u0421\\%u0446\\%u0435\\%u043d\\%u0430\\%u0440\\%u0438\\%u0439\\%u043d\\%u044b\\%u04a3 \\%u0442\\%u04e9\\%u0437\\%u0435\\%u043b\\%u0435\\%u0448\\%u0435\\>", "then": "\\%u041d\\%u04d9\\%u0442\\%u0438\\%u0497\\%u04d9\\%u0434\\%u04d9\\>", "when": "\\%u04d8\\%u0433\\%u04d9\\%u0440\\>"}, \"uk": {"and": "\\%u0410 \\%u0442\\%u0430\\%u043a\\%u043e\\%u0436\\>\\|\\%u0422\\%u0430\\>\\|\\%u0406\\>", "background": "\\%u041f\\%u0435\\%u0440\\%u0435\\%u0434\\%u0443\\%u043c\\%u043e\\%u0432\\%u0430\\>", "but": "\\%u0410\\%u043b\\%u0435\\>", "examples": "\\%u041f\\%u0440\\%u0438\\%u043a\\%u043b\\%u0430\\%u0434\\%u0438\\>", "feature": "\\%u0424\\%u0443\\%u043d\\%u043a\\%u0446\\%u0456\\%u043e\\%u043d\\%u0430\\%u043b\\>", "given": "\\%u041f\\%u0440\\%u0438\\%u043f\\%u0443\\%u0441\\%u0442\\%u0438\\%u043c\\%u043e, \\%u0449\\%u043e\\>\\|\\%u041f\\%u0440\\%u0438\\%u043f\\%u0443\\%u0441\\%u0442\\%u0438\\%u043c\\%u043e\\>\\|\\%u041d\\%u0435\\%u0445\\%u0430\\%u0439\\>\\|\\%u0414\\%u0430\\%u043d\\%u043e\\>", "scenario": "\\%u0421\\%u0446\\%u0435\\%u043d\\%u0430\\%u0440\\%u0456\\%u0439\\>", "scenario_outline": "\\%u0421\\%u0442\\%u0440\\%u0443\\%u043a\\%u0442\\%u0443\\%u0440\\%u0430 \\%u0441\\%u0446\\%u0435\\%u043d\\%u0430\\%u0440\\%u0456\\%u044e\\>", "then": "\\%u0422\\%u043e\\%u0434\\%u0456\\>\\|\\%u0422\\%u043e\\>", "when": "\\%u042f\\%u043a\\%u0449\\%u043e\\>\\|\\%u041a\\%u043e\\%u043b\\%u0438\\>"}, \"uz": {"and": "\\%u0412\\%u0430\\>", "background": "\\%u0422\\%u0430\\%u0440\\%u0438\\%u0445\\>", "but": "\\%u041b\\%u0435\\%u043a\\%u0438\\%u043d\\>\\|\\%u0411\\%u0438\\%u0440\\%u043e\\%u043a\\>\\|\\%u0410\\%u043c\\%u043c\\%u043e\\>", "examples": "\\%u041c\\%u0438\\%u0441\\%u043e\\%u043b\\%u043b\\%u0430\\%u0440\\>", "feature": "\\%u0424\\%u0443\\%u043d\\%u043a\\%u0446\\%u0438\\%u043e\\%u043d\\%u0430\\%u043b\\>", "given": "\\%u0410\\%u0433\\%u0430\\%u0440\\>", "scenario": "\\%u0421\\%u0446\\%u0435\\%u043d\\%u0430\\%u0440\\%u0438\\%u0439\\>", "scenario_outline": "\\%u0421\\%u0446\\%u0435\\%u043d\\%u0430\\%u0440\\%u0438\\%u0439 \\%u0441\\%u0442\\%u0440\\%u0443\\%u043a\\%u0442\\%u0443\\%u0440\\%u0430\\%u0441\\%u0438\\>", "then": "\\%u0423\\%u043d\\%u0434\\%u0430\\>", "when": "\\%u0410\\%u0433\\%u0430\\%u0440\\>"}, \"vi": {"and": "V\\%u00e0\\>", "background": "B\\%u1ed1i c\\%u1ea3nh\\>", "but": "Nh\\%u01b0ng\\>", "examples": "D\\%u1eef li\\%u1ec7u\\>", "feature": "T\\%u00ednh n\\%u0103ng\\>", "given": "Bi\\%u1ebft\\>\\|Cho\\>", "scenario": "T\\%u00ecnh hu\\%u1ed1ng\\>\\|K\\%u1ecbch b\\%u1ea3n\\>", "scenario_outline": "Khung t\\%u00ecnh hu\\%u1ed1ng\\>\\|Khung k\\%u1ecbch b\\%u1ea3n\\>", "then": "Th\\%u00ec\\>", "when": "Khi\\>"}, \"zh-CN": {"and": "\\%u800c\\%u4e14\\|\\%u5e76\\%u4e14\\|\\%u540c\\%u65f6", "background": "\\%u80cc\\%u666f\\>", "but": "\\%u4f46\\%u662f", "examples": "\\%u4f8b\\%u5b50\\>", "feature": "\\%u529f\\%u80fd\\>", "given": "\\%u5047\\%u5982\\|\\%u5047\\%u8bbe\\|\\%u5047\\%u5b9a", "scenario": "\\%u573a\\%u666f\\>\\|\\%u5267\\%u672c\\>", "scenario_outline": "\\%u573a\\%u666f\\%u5927\\%u7eb2\\>\\|\\%u5267\\%u672c\\%u5927\\%u7eb2\\>", "then": "\\%u90a3\\%u4e48", "when": "\\%u5f53"}, \"zh-TW": {"and": "\\%u800c\\%u4e14\\|\\%u4e26\\%u4e14\\|\\%u540c\\%u6642", "background": "\\%u80cc\\%u666f\\>", "but": "\\%u4f46\\%u662f", "examples": "\\%u4f8b\\%u5b50\\>", "feature": "\\%u529f\\%u80fd\\>", "given": "\\%u5047\\%u5982\\|\\%u5047\\%u8a2d\\|\\%u5047\\%u5b9a", "scenario": "\\%u5834\\%u666f\\>\\|\\%u5287\\%u672c\\>", "scenario_outline": "\\%u5834\\%u666f\\%u5927\\%u7db1\\>\\|\\%u5287\\%u672c\\%u5927\\%u7db1\\>", "then": "\\%u90a3\\%u9ebc", "when": "\\%u7576"}} function! s:pattern(key) let language = matchstr(getline(1),'#\s*language:\s*\zs\S\+') if &fileencoding == 'latin1' && language == '' let language = 'en' endif if has_key(g:cucumber_languages, language) let languages = [g:cucumber_languages[language]] else let languages = values(g:cucumber_languages) end return '\<\%('.join(map(languages,'get(v:val,a:key,"\\%(a\\&b\\)")'),'\|').'\)' endfunction function! s:Add(name) let next = " skipempty skipwhite nextgroup=".join(map(["Region","AndRegion","ButRegion","Comment","String","Table"],'"cucumber".a:name.v:val'),",") exe "syn region cucumber".a:name.'Region matchgroup=cucumber'.a:name.' start="\%(^\s*\)\@<=\%('.s:pattern(tolower(a:name)).'\)" end="$"'.next exe 'syn region cucumber'.a:name.'AndRegion matchgroup=cucumber'.a:name.'And start="\%(^\s*\)\@<='.s:pattern('and').'" end="$" contained'.next exe 'syn region cucumber'.a:name.'ButRegion matchgroup=cucumber'.a:name.'But start="\%(^\s*\)\@<='.s:pattern('but').'" end="$" contained'.next exe 'syn match cucumber'.a:name.'Comment "\%(^\s*\)\@<=#.*" contained'.next exe 'syn region cucumber'.a:name.'String start=+\%(^\s*\)\@<="""+ end=+"""+ contained'.next exe 'syn match cucumber'.a:name.'Table "\%(^\s*\)\@<=|.*" contained contains=cucumberDelimiter'.next exe 'hi def link cucumber'.a:name.'Comment cucumberComment' exe 'hi def link cucumber'.a:name.'String cucumberString' exe 'hi def link cucumber'.a:name.'But cucumber'.a:name.'And' exe 'hi def link cucumber'.a:name.'And cucumber'.a:name exe 'syn cluster cucumberStepRegions add=cucumber'.a:name.'Region,cucumber'.a:name.'AndRegion,cucumber'.a:name.'ButRegion' endfunction syn match cucumberComment "\%(^\s*\)\@<=#.*" syn match cucumberComment "\%(\%^\s*\)\@<=#.*" contains=cucumberLanguage syn match cucumberLanguage "\%(#\s*\)\@<=language:" contained syn match cucumberUnparsed "\S.*" nextgroup=cucumberUnparsedComment,cucumberUnparsed,cucumberTags,cucumberBackground,cucumberScenario,cucumberScenarioOutline,cucumberExamples skipwhite skipempty contained syn match cucumberUnparsedComment "#.*" nextgroup=cucumberUnparsedComment,cucumberUnparsed,cucumberTags,cucumberBackground,cucumberScenario,cucumberScenarioOutline,cucumberExamples skipwhite skipempty contained exe 'syn match cucumberFeature "\%(^\s*\)\@<='.s:pattern('feature').':" nextgroup=cucumberUnparsedComment,cucumberUnparsed,cucumberBackground,cucumberScenario,cucumberScenarioOutline,cucumberExamples skipwhite skipempty' exe 'syn match cucumberBackground "\%(^\s*\)\@<='.s:pattern('background').':"' exe 'syn match cucumberScenario "\%(^\s*\)\@<='.s:pattern('scenario').':"' exe 'syn match cucumberScenarioOutline "\%(^\s*\)\@<='.s:pattern('scenario_outline').':"' exe 'syn match cucumberExamples "\%(^\s*\)\@<='.s:pattern('examples').':" nextgroup=cucumberExampleTable skipempty skipwhite' syn match cucumberPlaceholder "<[^<>]*>" contained containedin=@cucumberStepRegions syn match cucumberExampleTable "\%(^\s*\)\@<=|.*" contains=cucumberDelimiter syn match cucumberDelimiter "\\\@<!\%(\\\\\)*\zs|" contained syn match cucumberTags "\%(^\s*\)\@<=\%(@[^@[:space:]]\+\s\+\)*@[^@[:space:]]\+\s*$" contains=@NoSpell call s:Add('Then') call s:Add('When') call s:Add('Given') hi def link cucumberUnparsedComment cucumberComment hi def link cucumberComment Comment hi def link cucumberLanguage SpecialComment hi def link cucumberFeature Macro hi def link cucumberBackground Define hi def link cucumberScenario Define hi def link cucumberScenarioOutline Define hi def link cucumberExamples Define hi def link cucumberPlaceholder Constant hi def link cucumberDelimiter Delimiter hi def link cucumberTags Tag hi def link cucumberString String hi def link cucumberGiven Conditional hi def link cucumberWhen Function hi def link cucumberThen Type let b:current_syntax = "cucumber" let &cpo = s:keepcpo unlet s:keepcpo " vim:set sts=2 sw=2:
Upload File
Create Folder