sponsor Vim development Vim logo Vim Book Ad

Vim script links

This table lists the URLs found in the current scripts of the runtime files.
Usually you can find the latest version with this link.

To use a file put it in the subdirectory of $VIMRUNTIME where it belongs. E.g., the vim.vim syntax file goes into $VIMRUNTIME/syntax and the vim.vim indent script goes into $VIMRUNTIME/indent.
To find out the value of $VIMRUNTIME use this Vim command:

:echo $VIMRUNTIME
You can put a file in your own Vim runtime directory (~/.vim), but don't forget to delete it when upgrading Vim!

autoload script$VIMRUNTIME/autoload/
clojurecompletehttps://github.com/guns/vim-clojure-static
phpcompletehttps://github.com/shawncplus/phpcomplete.vim
rubycompletehttps://github.com/vim-ruby/vim-ruby
 
color scheme$VIMRUNTIME/colors/
deserthttp://hans.fugal.net/vim/colors/desert.vim
peachpuffhttp://trific.ath.cx/Ftp/vim/colors/peachpuff.vim
 
compiler plugin$VIMRUNTIME/compiler/
erubyhttps://github.com/vim-ruby/vim-ruby
fortran_Fhttp://www.unb.ca/chem/ajit/compiler/fortran_F.vim
fortran_elf90http://www.unb.ca/chem/ajit/compiler/fortran_elf90.vim
fortran_lf95http://www.unb.ca/chem/ajit/compiler/fortran_lf95.vim
hp_acchttp://www.subhome.de/vim/hp_acc.vim
jikeshttp://dwsharp.users.sourceforge.net/vim/compiler
rakehttps://github.com/vim-ruby/vim-ruby
rspechttps://github.com/vim-ruby/vim-ruby
rubyhttps://github.com/vim-ruby/vim-ruby
rubyunithttps://github.com/vim-ruby/vim-ruby
 
filetype plugin$VIMRUNTIME/ftplugin/
anthttp://dwsharp.users.sourceforge.net/vim/ftplugin
arthttp://www.ccs.neu.edu/~dorai/vimplugins/vimplugins.html
aspvbshttp://dwsharp.users.sourceforge.net/vim/ftplugin
chhttp://www.softintegration.com/download/vim/ftplugin/ch.vim
clojurehttps://github.com/guns/vim-clojure-static
confighttp://dwsharp.users.sourceforge.net/vim/ftplugin
cschttp://dwsharp.users.sourceforge.net/vim/ftplugin
cshhttp://dwsharp.users.sourceforge.net/vim/ftplugin
debchangeloghttp://hg.debian.org/hg/pkg-vim/vim/file/unstable/runtime/ftplugin/debchangelog.vim
debcontrolhttp://hg.debian.org/hg/pkg-vim/vim/raw-file/tip/runtime/ftplugin/debcontrol.vim
dtdhttp://dwsharp.users.sourceforge.net/vim/ftplugin
erubyhttps://github.com/vim-ruby/vim-ruby
hgcommithttps://github.com/k-takata/hg-vim
htmlhttp://dwsharp.users.sourceforge.net/vim/ftplugin
jhttps://github.com/glts/vim-j
javahttp://dwsharp.users.sourceforge.net/vim/ftplugin
javascripthttp://gus.gscit.monash.edu.au/~djkea2/vim/ftplugin/javascript.vim
jsphttp://dwsharp.users.sourceforge.net/vim/ftplugin
lesshttps://github.com/genoma/vim-less
lisphttp://sites.google.com/site/khorser/opensource/vim
logcheckhttp://hg.debian.org/hg/pkg-vim/vim/file/unstable/runtime/ftplugin/logcheck.vim
lprologhttp://www.ocaml.info/vim/ftplugin/lprolog.vim
ocamlhttp://www.ocaml.info/vim/ftplugin/ocaml.vim
pascalhttp://dwsharp.users.sourceforge.net/vim/ftplugin
phphttp://dwsharp.users.sourceforge.net/vim/ftplugin
pyrexhttp://marcobari.altervista.org/pyrex_vim.html
revahttp://ronware.org/reva/
rubyhttps://github.com/vim-ruby/vim-ruby
scalahttps://github.com/derekwyatt/vim-scala
schemehttp://sites.google.com/site/khorser/opensource/vim
sgmlhttp://dwsharp.users.sourceforge.net/vim/ftplugin
shhttp://dwsharp.users.sourceforge.net/vim/ftplugin
svghttp://dwsharp.users.sourceforge.net/vim/ftplugin
tcshhttp://dwsharp.users.sourceforge.net/vim/ftplugin
texhttps://www.vim8.org/script.php?script_id=411
veriloghttp://larc.ee.nthu.edu.tw/~cthuang/vim/ftplugin/verilog.vim
xhtmlhttp://dwsharp.users.sourceforge.net/vim/ftplugin
xmlhttp://dwsharp.users.sourceforge.net/vim/ftplugin
xsdhttp://dwsharp.users.sourceforge.net/vim/ftplugin
xslthttp://dwsharp.users.sourceforge.net/vim/ftplugin
 
indent plugin$VIMRUNTIME/indent/
bibhttp://www.ccs.neu.edu/~dorai/vimplugins/vimplugins.html
chhttp://www.softintegration.com/download/vim/indent/ch.vim
clojurehttp://kotka.de/projects/clojure/vimclojure.html
clojurehttps://github.com/guns/vim-clojure-static
eiffelhttps://github.com/eiffelhub/vim-eiffel
erlanghttps://github.com/hcs42/vim-erlang
erubyhttps://github.com/vim-ruby/vim-ruby
gitolitehttps://github.com/tmatilai/gitolite.vim
jhttps://github.com/glts/vim-j
javascripthttps://github.com/pangloss/vim-javascript
lesshttps://github.com/genoma/vim-less
lisphttp://sites.google.com/site/khorser/opensource/vim
ocamlhttp://www.ocaml.info/vim/indent/ocaml.vim
phphttp://www.2072productions.com/vim/indent/php.vim
pyrexhttp://marcobari.altervista.org/pyrex_vim.html
rubyhttps://github.com/vim-ruby/vim-ruby
scalahttps://github.com/derekwyatt/vim-scala
teratermhttps://github.com/k-takata/vim-teraterm
tfhttp://christianrobinson.name/vim/indent/tf.vim
tildehttp://tilde.tildesoftware.net
veriloghttp://larc.ee.nthu.edu.tw/~cthuang/vim/indent/verilog.vim
vhdlhttps://www.vim8.org/scripts/script.php?script_id=1450
 
keymap$VIMRUNTIME/keymap/
armenian-eastern_utf-8https://github.com/blinskey/vim-armenian-keymaps
armenian-western_utf-8https://github.com/blinskey/vim-armenian-keymaps
serbian-latin_utf-8http://www.cs.cmu.edu/~aleksa/personal/vim/keymap/serbian-latin-UTF-8.vim
serbian_cp1250http://galeb.etf.bg.ac.yu/~alexa/vim/keymap/serbian-cp1250.vim
serbian_cp1251http://www.cs.cmu.edu/~aleksa/personal/vim/keymap/serbian-cp1251.vim
serbian_iso-8859-2http://www.cs.cmu.edu/~aleksa/personal/vim/keymap/serbian-iso-8859-2.vim
serbian_iso-8859-5http://www.cs.cmu.edu/~aleksa/personal/vim/keymap/serbian-iso-8859-5.vim
serbian_utf-8http://www.cs.cmu.edu/~aleksa/personal/vim/keymap/serbian-UTF-8.vim
slovak_cp1250http://www.pv2c.sk/free/sk_vimkeymap/
slovak_iso-8859-2http://www.pv2c.sk/free/sk_vimkeymap/
slovak_utf-8http://www.pv2c.sk/free/sk_vimkeymap/
 
menu translation$VIMRUNTIME/lang/
menu_ru_ru.koi8-rcvs://cvs.sf.net:/cvsroot/ruvim/extras/menu/menu_ru_ru.vim
menu_ru_rucvs://cvs.sf.net:/cvsroot/ruvim/extras/menu/menu_ru_ru.vim
menu_vi_vnhttp://iatp.vspu.ac.ru/phan/vietvim/lang/menu_vi_vn.vim
 
syntax file$VIMRUNTIME/syntax/
abchttp://perun.hscs.wmin.ac.uk/~jra/vim/syntax/abc.vim
acedbhttp://www.ed.ac.uk/~swmorris/vim/acedb.vim
amigahttp://www.drchip.org/astronaut/vim/index.html#SYNTAX_AMIGA
arthttp://www.ccs.neu.edu/~dorai/vimplugins/vimplugins.html
asciidochttp://asciidoc.org/
asnhttp://www.fleiner.com/vim/syntax/asn.vim
aspperlhttp://nim.dhs.org/~edh/aspperl.vim
aspvbshttp://tritarget.com/pub/vim/syntax/aspvbs.vim
automakehttp://anonscm.debian.org/hg/pkg-vim/vim/raw-file/unstable/runtime/syntax/automake.vim
bindzonehttp://www.mehnle.net/source/odds+ends/vim/syntax/
bzrhttps://github.com/hdima/vim-scripts/blob/master/syntax/bzr.vim
chhttp://www.softintegration.com/download/vim/syntax/ch.vim
clojurehttp://kotka.de/projects/clojure/vimclojure.html
clojurehttps://github.com/guns/vim-clojure-static
cshhttp://www.drchip.org/astronaut/vim/index.html#SYNTAX_CSH
csphttp://www.tzi.de/~brederek/vim/
csshttps://github.com/JulesWang/css.vim
cvshttp://www.zotikos.com/downloads/cvs.vim
dclhttp://www.drchip.org/astronaut/vim/index.html#SYNTAX_DCL
debchangeloghttps://anonscm.debian.org/cgit/pkg-vim/vim.git/plain/runtime/syntax/debchangelog.vim
debcontrolhttps://anonscm.debian.org/cgit/pkg-vim/vim.git/plain/runtime/syntax/debcontrol.vim
debsourceshttps://anonscm.debian.org/cgit/pkg-vim/vim.git/plain/runtime/syntax/debsources.vim
docbkhttp://tritarget.com/pub/vim/syntax/docbk.vim
dothttp://www.ocaml.info/vim/syntax/dot.vim
ecdhttp://opensource.lineo.com/~beppu/prose/ecd_vim.html
eiffelhttps://github.com/eiffelhub/vim-eiffel
elfhttp://www.cvjb.de/comp/vim/elf.vim
elmfilthttp://www.drchip.org/astronaut/vim/index.html#SYNTAX_ELMFILT
erlanghttps://github.com/hcs42/vim-erlang
erubyhttps://github.com/vim-ruby/vim-ruby
eviewshttp://uosis.mif.vu.lt/~zemlys/vim-syntax/eviews.vim
eximhttp://trific.ath.cx/Ftp/vim/syntax/exim.vim
exportshttp://www.drchip.org/astronaut/vim/index.html#SYNTAX_EXPORTS
focexechttp://www.datatone.com/~robb/vim/syntax/focexec.vim
forthhttp://www.cvjb.de/comp/vim/forth.vim
fstabhttps://raw.github.com/rid9/vim-fstab/master/fstab.vim
gdbhttp://www.fleiner.com/vim/syntax/gdb.vim
gdmohttp://classicalprogrammer.wikidot.com/local--files/vim-syntax-file-for-gdmo/gdmo.vim
gitolitehttps://github.com/tmatilai/gitolite.vim
gkrellmrchttp://trific.ath.cx/Ftp/vim/syntax/gkrellmrc.vim
gnuplothttps://www.vim8.org/scripts/script.php?script_id=4873
gphttp://pari.math.u-bordeaux.fr
gretlhttp://uosis.mif.vu.lt/~zemlys/vim-syntax/gretl.vim
groffhttp://dradul.tripod.com/vim
groovyhttps://www.vim8.org/scripts/script.php?script_id=945
gsphttp://www.constructicon.com/~nharward/vim/syntax/gsp.vim
gtkrchttp://trific.ath.cx/Ftp/vim/syntax/gtkrc.vim
hbhttp://bachue.com/hb/vim/syntax/hb.vim
hgcommithttps://github.com/k-takata/hg-vim
htmlhttp://www.fleiner.com/vim/syntax/html.vim
htmlm4http://www.fleiner.com/vim/syntax/htmlm4.vim
htmloshttp://www.rustyparts.com/vim/syntax/htmlos.vim
ia64http://www.geocities.com/pmalwankar
iconftp://ftp.halcyon.com/pub/users/wturner/icon.vim
informhttp://www.gowarthomas.com/informvim
initnghttp://glen.alkohol.ee/pld/initng/
inittabhttp://physics.muni.cz/~yeti/download/syntax/inittab.vim
jhttps://github.com/glts/vim-j
javahttp://www.fleiner.com/vim/syntax/java.vim
javacchttp://www.fleiner.com/vim/syntax/javacc.vim
javascripthttp://www.fleiner.com/vim/syntax/javascript.vim
jsphttp://rgarciasuarez.free.fr/vim/syntax/jsp.vim
kivyhttp://kivy.org/
kixhttp://www.howsoft.demon.co.uk/
kscripthttp://aquila.rezel.enst.fr/thomas/vim/kscript.vim
lesshttps://github.com/genoma/vim-less
lexhttp://mysite.verizon.net/astronaut/vim/index.html#SYNTAX_LEX
lisphttp://www.drchip.org/astronaut/vim/index.html#SYNTAX_LISP
litehttp://www.isp.de/data/lite.vim
lotoshttp://lotos.csi.uottawa.ca/~damyot/vim/lotos.vim
louthttp://www.cvjb.de/comp/vim/lout.vim
lpchttp://poet.tomud.com/pub/lpc.vim.bz2
lprologhttp://www.ocaml.info/vim/syntax/lprolog.vim
m4http://www.fleiner.com/vim/syntax/m4.vim
makehttp://www.fleiner.com/vim/syntax/make.vim
mallardhttps://github.com/jhradilek/vim-syntax
maplehttp://www.drchip.org/astronaut/vim/index.html#SYNTAX_MAPLE
masonhttp://www.masonhq.com/editors/mason.vim
masterhttp://www.datatone.com/~robb/vim/syntax/master.vim
mgphttp://alfie.ist.org/vim/syntax/mgp.vim
mmixhttp://homepages.uni-tuebingen.de/student/dirk.huesken/vim/syntax/mmix.vim
mmphttp://ronware.org/wiki/vim/mmp
msqlhttp://www.isp.de/data/msql.vim
mysqlftp://cedar-solutions.com/software/mysql.vim
nqchttp://www.enotes.de/twiki/pub/Home/LegoMindstorms/nqc.vim
nroffhttp://vorbote.wordpress.com/
ocamlhttp://www.ocaml.info/vim/syntax/ocaml.vim
papphttp://papp.plan9.de/
pfmainhttp://cern.ch/fuji/vim/syntax/pfmain.vim
phphttps://jasonwoof.com/gitweb/?p=vim-syntax.git;a=blob;f=php.vim;hb=HEAD
pichttp://galeb.etf.bg.ac.yu/~alexa/vim/syntax/pic.vim
plsqlhttp://lanzarotta.tripod.com/vim/syntax/plsql.vim.zip
postscrhttp://www.eandem.co.uk/mrw/vim
ppwizhttp://www.ndh.net/home/sschwarzer/download/ppwiz.vim
prescribehttp://www.hampft.de/vim/syntax/prescribe.vim
privoxyhttp://gus.gscit.monash.edu.au/~djkea2/vim/syntax/privoxy.vim
prologhttp://gott-gehabt.de/800_wer_wir_sind/thomas/Homepage/Computer/vim/syntax/prolog.vim
ptcaphttp://folk.uio.no/hakonrk/vim/syntax/ptcap.vim
pyrexhttp://marcobari.altervista.org/pyrex_vim.html
ratpoisonhttp://github.com/trapd00r/vim-syntax-ratpoison
rcshttps://github.com/hdima/vim-scripts/blob/master/syntax/rcs.vim
rebolhttp://www.eandem.co.uk/mrw/vim
registryhttp://www.mggen.com/vim/syntax/registry.zip
remindhttp://ismito.it/vim/syntax/remind.vim
resolvhttps://raw.github.com/rid9/vim-resolv/master/resolv.vim
revahttp://ronware.org/reva/
rexxhttp://www.geulig.de/vim/rexx.vim
rnghttps://github.com/jhradilek/vim-rng
robotshttp://www.mggen.com/vim/syntax/robots.zip
rpcgenhttp://www.drchip.org/astronaut/vim/index.html#SYNTAX_RPCGEN
rplhttp://www.makalis.fr/~bertrand/rpl2/download/vim/indent/rpl.vim
rtfhttp://www.mggen.com/vim/syntax/rtf.zip
rubyhttps://github.com/vim-ruby/vim-ruby
sambahttp://rgarciasuarez.free.fr/vim/syntax/samba.vim
satherhttp://www.fleiner.com/vim/syntax/sather.vim
scalahttps://github.com/derekwyatt/vim-scala
sdhttp://netstudent.polito.it/vim_syntax/
sedhttp://folk.uio.no/hakonrk/vim/syntax/sed.vim
shhttp://www.drchip.org/astronaut/vim/index.html#SYNTAX_SH
sicadhttp://lmark.mgx.hu:81/download/vim/sicad.vim
simulahttp://folk.uio.no/hakonrk/vim/syntax/simula.vim
sindahttp://www.naglenet.org/vim/syntax/sinda.vim
sindacmphttp://www.naglenet.org/vim/syntax/sindacmp.vim
sindaouthttp://www.naglenet.org/vim/syntax/sindaout.vim
sisu
smhttp://www.drchip.org/astronaut/vim/index.html#SYNTAX_SM
smartyhttp://www.dwerg.net/projects/vim/smarty.vim
smilhttp://www.helio.org/vim/syntax/smil.vim
smlhttp://www.ocaml.info/vim/syntax/sml.vim
snnsnethttp://digilander.iol.it/alberanid/vim/syntax/snnsnet.vim
snnspathttp://digilander.iol.it/alberanid/vim/syntax/snnspat.vim
snnsreshttp://digilander.iol.it/alberanid/vim/syntax/snnsres.vim
spuphttp://www.ndh.net/home/sschwarzer/download/spup.vim
spycehttp://spyce.sourceforge.net
squidhttp://www.hampft.de/vim/syntax/squid.vim
svnhttps://github.com/hdima/vim-scripts/blob/master/syntax/svn.vim
tagshttp://www.drchip.org/astronaut/vim/index.html#SYNTAX_TAGS
takhttp://www.naglenet.org/vim/syntax/tak.vim
takcmphttp://www.naglenet.org/vim/syntax/takcmp.vim
takouthttp://www.naglenet.org/vim/syntax/takout.vim
tclhttp://bitbucket.org/taylor_venable/metasyntax/src/tip/Config/vim/syntax/tcl.vim
teratermhttps://github.com/k-takata/vim-teraterm
texhttp://www.drchip.org/astronaut/vim/index.html#SYNTAX_TEX
texmfhttp://physics.muni.cz/~yeti/download/syntax/texmf.vim
tfhttp://www.isp.de/data/tf.vim
tildehttp://www.tildesoftware.net
tpphttp://git.debian.org/?p=pkg-vim/vim.git;a=blob_plain;f=runtime/syntax/tpp.vim;hb=debian
trasyshttp://www.naglenet.org/vim/syntax/trasys.vim
tssclhttp://www.naglenet.org/vim/syntax/tsscl.vim
tssgmhttp://www.naglenet.org/vim/syntax/tssgm.vim
tssophttp://www.naglenet.org/vim/syntax/tssop.vim
ucftp://ftp.chaoticdreams.org/pub/ut/vim/uc.vim
uilhttp://gott-gehabt.de/800_wer_wir_sind/thomas/Homepage/Computer/vim/syntax/uil.vim
voscmhttp://lunch.za.net/
wdiffhttp://alfie.ist.org/vim/syntax/wdiff.vim
webmacrohttp://www.fleiner.com/vim/syntax/webmacro.vim
winbatchhttp://www.mggen.com/vim/syntax/winbatch.zip
wmlhttp://alfie.ist.org/software/vim/syntax/wml.vim
xf86confhttp://trific.ath.cx/Ftp/vim/syntax/xf86conf.vim
xkbhttp://trific.ath.cx/Ftp/vim/syntax/xkb.vim
xmathhttp://www.drchip.org/astronaut/vim/index.html#SYNTAX_XMATH
xqueryhttp://jmvanel.free.fr/vim/xquery.vim
xxdhttp://www.drchip.org/astronaut/vim/index.html#SYNTAX_XXD
yacchttp://www.drchip.org/astronaut/vim/index.html#SYNTAX_YACC
 


If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.
   
Vim at Github