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