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: mason.vim
" Vim syntax file " Language: Mason (Perl embedded in HTML) " Maintainer: vim-perl <vim-perl@googlegroups.com> " Homepage: http://github.com/vim-perl/vim-perl/tree/master " Bugs/requests: http://github.com/vim-perl/vim-perl/issues " Last Change: 2017-09-12 " Contributors: Hinrik Örn Sigurðsson <hinrik.sig@gmail.com> " Andrew Smith <andrewdsmith@yahoo.com> " " TODO: " - Fix <%text> blocks to show HTML tags but ignore Mason tags. " " quit when a syntax file was already loaded if exists("b:current_syntax") finish endif " The HTML syntax file included below uses this variable. " if !exists("main_syntax") let main_syntax = 'mason' endif " First pull in the HTML syntax. " runtime! syntax/html.vim unlet b:current_syntax syn cluster htmlPreproc add=@masonTop " Now pull in the Perl syntax. " syn include @perlTop syntax/perl.vim unlet b:current_syntax syn include @podTop syntax/pod.vim " It's hard to reduce down to the correct sub-set of Perl to highlight in some " of these cases so I've taken the safe option of just using perlTop in all of " them. If you have any suggestions, please let me know. " syn region masonPod start="^=[a-z]" end="^=cut" keepend contained contains=@podTop syn cluster perlTop remove=perlBraces syn region masonLine matchgroup=Delimiter start="^%" end="$" keepend contains=@perlTop syn region masonPerlComment start="#" end="\%(%>\)\@=\|$" contained contains=perlTodo,@Spell syn region masonExpr matchgroup=Delimiter start="<%" end="%>" contains=@perlTop,masonPerlComment syn region masonPerl matchgroup=Delimiter start="<%perl>" end="</%perl>" contains=masonPod,@perlTop syn region masonComp keepend matchgroup=Delimiter start="<&\s*\%([-._/[:alnum:]]\+:\)\?[-._/[:alnum:]]*" end="&>" contains=@perlTop syn region masonComp keepend matchgroup=Delimiter skipnl start="<&|\s*\%([-._/[:alnum:]]\+:\)\?[-._/[:alnum:]]*" end="&>" contains=@perlTop nextgroup=masonCompContent syn region masonCompContent matchgroup=Delimiter start="" end="</&>" contained contains=@masonTop syn region masonArgs matchgroup=Delimiter start="<%args>" end="</%args>" contains=masonPod,@perlTop syn region masonInit matchgroup=Delimiter start="<%init>" end="</%init>" contains=masonPod,@perlTop syn region masonCleanup matchgroup=Delimiter start="<%cleanup>" end="</%cleanup>" contains=masonPod,@perlTop syn region masonOnce matchgroup=Delimiter start="<%once>" end="</%once>" contains=masonPod,@perlTop syn region masonClass matchgroup=Delimiter start="<%class>" end="</%class>" contains=masonPod,@perlTop syn region masonShared matchgroup=Delimiter start="<%shared>" end="</%shared>" contains=masonPod,@perlTop syn region masonDef matchgroup=Delimiter start="<%def\s*[-._/[:alnum:]]\+\s*>" end="</%def>" contains=@htmlTop syn region masonMethod matchgroup=Delimiter start="<%method\s*[-._/[:alnum:]]\+\s*>" end="</%method>" contains=@htmlTop syn region masonFlags matchgroup=Delimiter start="<%flags>" end="</%flags>" contains=masonPod,@perlTop syn region masonAttr matchgroup=Delimiter start="<%attr>" end="</%attr>" contains=masonPod,@perlTop syn region masonFilter matchgroup=Delimiter start="<%filter>" end="</%filter>" contains=masonPod,@perlTop syn region masonDoc matchgroup=Delimiter start="<%doc>" end="</%doc>" syn region masonText matchgroup=Delimiter start="<%text>" end="</%text>" syn cluster masonTop contains=masonLine,masonExpr,masonPerl,masonComp,masonArgs,masonInit,masonCleanup,masonOnce,masonShared,masonDef,masonMethod,masonFlags,masonAttr,masonFilter,masonDoc,masonText " Set up default highlighting. Almost all of this is done in the included " syntax files. hi def link masonDoc Comment hi def link masonPod Comment hi def link masonPerlComment perlComment let b:current_syntax = "mason" if main_syntax == 'mason' unlet main_syntax endif
Upload File
Create Folder