237 items
NAME ↑ SIZE MODIFIED PERMS ACTIONS
.. / Parent Directory
8th.vim — 733 B
2026-04-29 09:50 · rw-r--r--
733 B 2026-04-29 09:50 rw-r--r--
a2ps.vim — 470 B
2026-04-29 09:50 · rw-r--r--
470 B 2026-04-29 09:50 rw-r--r--
aap.vim — 716 B
2026-04-29 09:50 · rw-r--r--
716 B 2026-04-29 09:50 rw-r--r--
abap.vim — 800 B
2026-04-29 09:50 · rw-r--r--
800 B 2026-04-29 09:50 rw-r--r--
abaqus.vim — 3.31 KB
2026-04-29 09:50 · rw-r--r--
3.31 KB 2026-04-29 09:50 rw-r--r--
ada.vim — 6.35 KB
2026-04-29 09:50 · rw-r--r--
6.35 KB 2026-04-29 09:50 rw-r--r--
alsaconf.vim — 438 B
2026-04-29 09:50 · rw-r--r--
438 B 2026-04-29 09:50 rw-r--r--
ant.vim — 1.31 KB
2026-04-29 09:50 · rw-r--r--
1.31 KB 2026-04-29 09:50 rw-r--r--
arch.vim — 431 B
2026-04-29 09:50 · rw-r--r--
431 B 2026-04-29 09:50 rw-r--r--
art.vim — 410 B
2026-04-29 09:50 · rw-r--r--
410 B 2026-04-29 09:50 rw-r--r--
asm.vim — 271 B
2026-04-29 09:50 · rw-r--r--
271 B 2026-04-29 09:50 rw-r--r--
aspvbs.vim — 1.87 KB
2026-04-29 09:50 · rw-r--r--
1.87 KB 2026-04-29 09:50 rw-r--r--
automake.vim — 337 B
2026-04-29 09:50 · rw-r--r--
337 B 2026-04-29 09:50 rw-r--r--
awk.vim — 1.47 KB
2026-04-29 09:50 · rw-r--r--
1.47 KB 2026-04-29 09:50 rw-r--r--
bash.vim — 474 B
2026-04-29 09:50 · rw-r--r--
474 B 2026-04-29 09:50 rw-r--r--
basic.vim — 625 B
2026-04-29 09:50 · rw-r--r--
625 B 2026-04-29 09:50 rw-r--r--
bdf.vim — 449 B
2026-04-29 09:50 · rw-r--r--
449 B 2026-04-29 09:50 rw-r--r--
bst.vim — 333 B
2026-04-29 09:50 · rw-r--r--
333 B 2026-04-29 09:50 rw-r--r--
btm.vim — 316 B
2026-04-29 09:50 · rw-r--r--
316 B 2026-04-29 09:50 rw-r--r--
bzl.vim — 3.03 KB
2026-04-29 09:50 · rw-r--r--
3.03 KB 2026-04-29 09:50 rw-r--r--
c.vim — 2.06 KB
2026-04-29 09:50 · rw-r--r--
2.06 KB 2026-04-29 09:50 rw-r--r--
calendar.vim — 462 B
2026-04-29 09:50 · rw-r--r--
462 B 2026-04-29 09:50 rw-r--r--
cdrdaoconf.vim — 383 B
2026-04-29 09:50 · rw-r--r--
383 B 2026-04-29 09:50 rw-r--r--
cfg.vim — 388 B
2026-04-29 09:50 · rw-r--r--
388 B 2026-04-29 09:50 rw-r--r--
ch.vim — 472 B
2026-04-29 09:50 · rw-r--r--
472 B 2026-04-29 09:50 rw-r--r--
changelog.vim — 8.68 KB
2026-04-29 09:50 · rw-r--r--
8.68 KB 2026-04-29 09:50 rw-r--r--
chicken.vim — 1.62 KB
2026-04-29 09:50 · rw-r--r--
1.62 KB 2026-04-29 09:50 rw-r--r--
clojure.vim — 3.32 KB
2026-04-29 09:50 · rw-r--r--
3.32 KB 2026-04-29 09:50 rw-r--r--
cmake.vim — 867 B
2026-04-29 09:50 · rw-r--r--
867 B 2026-04-29 09:50 rw-r--r--
cobol.vim — 9.35 KB
2026-04-29 09:50 · rw-r--r--
9.35 KB 2026-04-29 09:50 rw-r--r--
conf.vim — 434 B
2026-04-29 09:50 · rw-r--r--
434 B 2026-04-29 09:50 rw-r--r--
config.vim — 1.24 KB
2026-04-29 09:50 · rw-r--r--
1.24 KB 2026-04-29 09:50 rw-r--r--
context.vim — 4.26 KB
2026-04-29 09:50 · rw-r--r--
4.26 KB 2026-04-29 09:50 rw-r--r--
cpp.vim — 468 B
2026-04-29 09:50 · rw-r--r--
468 B 2026-04-29 09:50 rw-r--r--
crm.vim — 414 B
2026-04-29 09:50 · rw-r--r--
414 B 2026-04-29 09:50 rw-r--r--
cs.vim — 802 B
2026-04-29 09:50 · rw-r--r--
802 B 2026-04-29 09:50 rw-r--r--
csc.vim — 734 B
2026-04-29 09:50 · rw-r--r--
734 B 2026-04-29 09:50 rw-r--r--
csh.vim — 1.59 KB
2026-04-29 09:50 · rw-r--r--
1.59 KB 2026-04-29 09:50 rw-r--r--
css.vim — 586 B
2026-04-29 09:50 · rw-r--r--
586 B 2026-04-29 09:50 rw-r--r--
cucumber.vim — 5 KB
2026-04-29 09:50 · rw-r--r--
5 KB 2026-04-29 09:50 rw-r--r--
cvsrc.vim — 399 B
2026-04-29 09:50 · rw-r--r--
399 B 2026-04-29 09:50 rw-r--r--
debchangelog.vim — 11.18 KB
2026-04-29 09:50 · rw-r--r--
11.18 KB 2026-04-29 09:50 rw-r--r--
debcontrol.vim — 1.8 KB
2026-04-29 09:50 · rw-r--r--
1.8 KB 2026-04-29 09:50 rw-r--r--
denyhosts.vim — 383 B
2026-04-29 09:50 · rw-r--r--
383 B 2026-04-29 09:50 rw-r--r--
dictconf.vim — 434 B
2026-04-29 09:50 · rw-r--r--
434 B 2026-04-29 09:50 rw-r--r--
dictdconf.vim — 435 B
2026-04-29 09:50 · rw-r--r--
435 B 2026-04-29 09:50 rw-r--r--
diff.vim — 426 B
2026-04-29 09:50 · rw-r--r--
426 B 2026-04-29 09:50 rw-r--r--
dircolors.vim — 431 B
2026-04-29 09:50 · rw-r--r--
431 B 2026-04-29 09:50 rw-r--r--
docbk.vim — 530 B
2026-04-29 09:50 · rw-r--r--
530 B 2026-04-29 09:50 rw-r--r--
dockerfile.vim — 356 B
2026-04-29 09:50 · rw-r--r--
356 B 2026-04-29 09:50 rw-r--r--
dosbatch.vim — 1011 B
2026-04-29 09:50 · rw-r--r--
1011 B 2026-04-29 09:50 rw-r--r--
dosini.vim — 458 B
2026-04-29 09:50 · rw-r--r--
458 B 2026-04-29 09:50 rw-r--r--
dtd.vim — 1.1 KB
2026-04-29 09:50 · rw-r--r--
1.1 KB 2026-04-29 09:50 rw-r--r--
dtrace.vim — 1.12 KB
2026-04-29 09:50 · rw-r--r--
1.12 KB 2026-04-29 09:50 rw-r--r--
dune.vim — 502 B
2026-04-29 09:50 · rw-r--r--
502 B 2026-04-29 09:50 rw-r--r--
eiffel.vim — 3.99 KB
2026-04-29 09:50 · rw-r--r--
3.99 KB 2026-04-29 09:50 rw-r--r--
elinks.vim — 436 B
2026-04-29 09:50 · rw-r--r--
436 B 2026-04-29 09:50 rw-r--r--
elm.vim — 329 B
2026-04-29 09:50 · rw-r--r--
329 B 2026-04-29 09:50 rw-r--r--
erlang.vim — 2.03 KB
2026-04-29 09:50 · rw-r--r--
2.03 KB 2026-04-29 09:50 rw-r--r--
eruby.vim — 4.6 KB
2026-04-29 09:50 · rw-r--r--
4.6 KB 2026-04-29 09:50 rw-r--r--
eterm.vim — 470 B
2026-04-29 09:50 · rw-r--r--
470 B 2026-04-29 09:50 rw-r--r--
falcon.vim — 1.32 KB
2026-04-29 09:50 · rw-r--r--
1.32 KB 2026-04-29 09:50 rw-r--r--
fetchmail.vim — 428 B
2026-04-29 09:50 · rw-r--r--
428 B 2026-04-29 09:50 rw-r--r--
flexwiki.vim — 1.83 KB
2026-04-29 09:50 · rw-r--r--
1.83 KB 2026-04-29 09:50 rw-r--r--
fortran.vim — 4.74 KB
2026-04-29 09:50 · rw-r--r--
4.74 KB 2026-04-29 09:50 rw-r--r--
framescript.vim — 780 B
2026-04-29 09:50 · rw-r--r--
780 B 2026-04-29 09:50 rw-r--r--
freebasic.vim — 234 B
2026-04-29 09:50 · rw-r--r--
234 B 2026-04-29 09:50 rw-r--r--
fstab.vim — 426 B
2026-04-29 09:50 · rw-r--r--
426 B 2026-04-29 09:50 rw-r--r--
fvwm.vim — 390 B
2026-04-29 09:50 · rw-r--r--
390 B 2026-04-29 09:50 rw-r--r--
gdb.vim — 293 B
2026-04-29 09:50 · rw-r--r--
293 B 2026-04-29 09:50 rw-r--r--
git.vim — 1.34 KB
2026-04-29 09:50 · rw-r--r--
1.34 KB 2026-04-29 09:50 rw-r--r--
gitcommit.vim — 2.26 KB
2026-04-29 09:50 · rw-r--r--
2.26 KB 2026-04-29 09:50 rw-r--r--
gitconfig.vim — 376 B
2026-04-29 09:50 · rw-r--r--
376 B 2026-04-29 09:50 rw-r--r--
gitrebase.vim — 1.9 KB
2026-04-29 09:50 · rw-r--r--
1.9 KB 2026-04-29 09:50 rw-r--r--
gitsendemail.vim — 157 B
2026-04-29 09:50 · rw-r--r--
157 B 2026-04-29 09:50 rw-r--r--
go.vim — 365 B
2026-04-29 09:50 · rw-r--r--
365 B 2026-04-29 09:50 rw-r--r--
gpg.vim — 433 B
2026-04-29 09:50 · rw-r--r--
433 B 2026-04-29 09:50 rw-r--r--
gprof.vim — 939 B
2026-04-29 09:50 · rw-r--r--
939 B 2026-04-29 09:50 rw-r--r--
groovy.vim — 343 B
2026-04-29 09:50 · rw-r--r--
343 B 2026-04-29 09:50 rw-r--r--
group.vim — 425 B
2026-04-29 09:50 · rw-r--r--
425 B 2026-04-29 09:50 rw-r--r--
grub.vim — 434 B
2026-04-29 09:50 · rw-r--r--
434 B 2026-04-29 09:50 rw-r--r--
haml.vim — 1.94 KB
2026-04-29 09:50 · rw-r--r--
1.94 KB 2026-04-29 09:50 rw-r--r--
hamster.vim — 1.92 KB
2026-04-29 09:50 · rw-r--r--
1.92 KB 2026-04-29 09:50 rw-r--r--
haskell.vim — 551 B
2026-04-29 09:50 · rw-r--r--
551 B 2026-04-29 09:50 rw-r--r--
help.vim — 471 B
2026-04-29 09:50 · rw-r--r--
471 B 2026-04-29 09:50 rw-r--r--
hgcommit.vim — 363 B
2026-04-29 09:50 · rw-r--r--
363 B 2026-04-29 09:50 rw-r--r--
hog.vim — 1.36 KB
2026-04-29 09:50 · rw-r--r--
1.36 KB 2026-04-29 09:50 rw-r--r--
hostconf.vim — 383 B
2026-04-29 09:50 · rw-r--r--
383 B 2026-04-29 09:50 rw-r--r--
hostsaccess.vim — 436 B
2026-04-29 09:50 · rw-r--r--
436 B 2026-04-29 09:50 rw-r--r--
html.vim — 1.59 KB
2026-04-29 09:50 · rw-r--r--
1.59 KB 2026-04-29 09:50 rw-r--r--
htmldjango.vim — 331 B
2026-04-29 09:50 · rw-r--r--
331 B 2026-04-29 09:50 rw-r--r--
indent.vim — 454 B
2026-04-29 09:50 · rw-r--r--
454 B 2026-04-29 09:50 rw-r--r--
initex.vim — 1005 B
2026-04-29 09:50 · rw-r--r--
1005 B 2026-04-29 09:50 rw-r--r--
ishd.vim — 1.23 KB
2026-04-29 09:50 · rw-r--r--
1.23 KB 2026-04-29 09:50 rw-r--r--
j.vim — 3.31 KB
2026-04-29 09:50 · rw-r--r--
3.31 KB 2026-04-29 09:50 rw-r--r--
java.vim — 1.65 KB
2026-04-29 09:50 · rw-r--r--
1.65 KB 2026-04-29 09:50 rw-r--r--
javascript.vim — 2.54 KB
2026-04-29 09:50 · rw-r--r--
2.54 KB 2026-04-29 09:50 rw-r--r--
javascriptreact.vim — 244 B
2026-04-29 09:50 · rw-r--r--
244 B 2026-04-29 09:50 rw-r--r--
jproperties.vim — 292 B
2026-04-29 09:50 · rw-r--r--
292 B 2026-04-29 09:50 rw-r--r--
json.vim — 360 B
2026-04-29 09:50 · rw-r--r--
360 B 2026-04-29 09:50 rw-r--r--
jsp.vim — 1.96 KB
2026-04-29 09:50 · rw-r--r--
1.96 KB 2026-04-29 09:50 rw-r--r--
kconfig.vim — 703 B
2026-04-29 09:50 · rw-r--r--
703 B 2026-04-29 09:50 rw-r--r--
kwt.vim — 851 B
2026-04-29 09:50 · rw-r--r--
851 B 2026-04-29 09:50 rw-r--r--
ld.vim — 470 B
2026-04-29 09:50 · rw-r--r--
470 B 2026-04-29 09:50 rw-r--r--
less.vim — 502 B
2026-04-29 09:50 · rw-r--r--
502 B 2026-04-29 09:50 rw-r--r--
lftp.vim — 434 B
2026-04-29 09:50 · rw-r--r--
434 B 2026-04-29 09:50 rw-r--r--
libao.vim — 440 B
2026-04-29 09:50 · rw-r--r--
440 B 2026-04-29 09:50 rw-r--r--
limits.vim — 436 B
2026-04-29 09:50 · rw-r--r--
436 B 2026-04-29 09:50 rw-r--r--
liquid.vim — 1.85 KB
2026-04-29 09:50 · rw-r--r--
1.85 KB 2026-04-29 09:50 rw-r--r--
lisp.vim — 759 B
2026-04-29 09:50 · rw-r--r--
759 B 2026-04-29 09:50 rw-r--r--
logcheck.vim — 453 B
2026-04-29 09:50 · rw-r--r--
453 B 2026-04-29 09:50 rw-r--r--
loginaccess.vim — 442 B
2026-04-29 09:50 · rw-r--r--
442 B 2026-04-29 09:50 rw-r--r--
logindefs.vim — 440 B
2026-04-29 09:50 · rw-r--r--
440 B 2026-04-29 09:50 rw-r--r--
logtalk.dict — 3.02 KB
2026-04-29 09:50 · rw-r--r--
3.02 KB 2026-04-29 09:50 rw-r--r--
logtalk.vim — 416 B
2026-04-29 09:50 · rw-r--r--
416 B 2026-04-29 09:50 rw-r--r--
lprolog.vim — 1.25 KB
2026-04-29 09:50 · rw-r--r--
1.25 KB 2026-04-29 09:50 rw-r--r--
lua.vim — 973 B
2026-04-29 09:50 · rw-r--r--
973 B 2026-04-29 09:50 rw-r--r--
m4.vim — 426 B
2026-04-29 09:50 · rw-r--r--
426 B 2026-04-29 09:50 rw-r--r--
mail.vim — 1.08 KB
2026-04-29 09:50 · rw-r--r--
1.08 KB 2026-04-29 09:50 rw-r--r--
mailaliases.vim — 383 B
2026-04-29 09:50 · rw-r--r--
383 B 2026-04-29 09:50 rw-r--r--
mailcap.vim — 434 B
2026-04-29 09:50 · rw-r--r--
434 B 2026-04-29 09:50 rw-r--r--
make.vim — 1.03 KB
2026-04-29 09:50 · rw-r--r--
1.03 KB 2026-04-29 09:50 rw-r--r--
man.vim — 6.42 KB
2026-04-29 09:50 · rw-r--r--
6.42 KB 2026-04-29 09:50 rw-r--r--
manconf.vim — 444 B
2026-04-29 09:50 · rw-r--r--
444 B 2026-04-29 09:50 rw-r--r--
markdown.vim — 1.92 KB
2026-04-29 09:50 · rw-r--r--
1.92 KB 2026-04-29 09:50 rw-r--r--
masm.vim — 390 B
2026-04-29 09:50 · rw-r--r--
390 B 2026-04-29 09:50 rw-r--r--
matlab.vim — 798 B
2026-04-29 09:50 · rw-r--r--
798 B 2026-04-29 09:50 rw-r--r--
meson.vim — 404 B
2026-04-29 09:50 · rw-r--r--
404 B 2026-04-29 09:50 rw-r--r--
mf.vim — 3.17 KB
2026-04-29 09:50 · rw-r--r--
3.17 KB 2026-04-29 09:50 rw-r--r--
mma.vim — 366 B
2026-04-29 09:50 · rw-r--r--
366 B 2026-04-29 09:50 rw-r--r--
modconf.vim — 477 B
2026-04-29 09:50 · rw-r--r--
477 B 2026-04-29 09:50 rw-r--r--
mp.vim — 3.63 KB
2026-04-29 09:50 · rw-r--r--
3.63 KB 2026-04-29 09:50 rw-r--r--
mplayerconf.vim — 472 B
2026-04-29 09:50 · rw-r--r--
472 B 2026-04-29 09:50 rw-r--r--
mrxvtrc.vim — 798 B
2026-04-29 09:50 · rw-r--r--
798 B 2026-04-29 09:50 rw-r--r--
msmessages.vim — 1.11 KB
2026-04-29 09:50 · rw-r--r--
1.11 KB 2026-04-29 09:50 rw-r--r--
muttrc.vim — 467 B
2026-04-29 09:50 · rw-r--r--
467 B 2026-04-29 09:50 rw-r--r--
nanorc.vim — 447 B
2026-04-29 09:50 · rw-r--r--
447 B 2026-04-29 09:50 rw-r--r--
neomuttrc.vim — 532 B
2026-04-29 09:50 · rw-r--r--
532 B 2026-04-29 09:50 rw-r--r--
netrc.vim — 428 B
2026-04-29 09:50 · rw-r--r--
428 B 2026-04-29 09:50 rw-r--r--
nroff.vim — 424 B
2026-04-29 09:50 · rw-r--r--
424 B 2026-04-29 09:50 rw-r--r--
nsis.vim — 1.29 KB
2026-04-29 09:50 · rw-r--r--
1.29 KB 2026-04-29 09:50 rw-r--r--
objc.vim — 296 B
2026-04-29 09:50 · rw-r--r--
296 B 2026-04-29 09:50 rw-r--r--
ocaml.vim — 23.2 KB
2026-04-29 09:50 · rw-r--r--
23.2 KB 2026-04-29 09:50 rw-r--r--
occam.vim — 1.27 KB
2026-04-29 09:50 · rw-r--r--
1.27 KB 2026-04-29 09:50 rw-r--r--
pamconf.vim — 433 B
2026-04-29 09:50 · rw-r--r--
433 B 2026-04-29 09:50 rw-r--r--
pascal.vim — 667 B
2026-04-29 09:50 · rw-r--r--
667 B 2026-04-29 09:50 rw-r--r--
passwd.vim — 424 B
2026-04-29 09:50 · rw-r--r--
424 B 2026-04-29 09:50 rw-r--r--
pbtxt.vim — 438 B
2026-04-29 09:50 · rw-r--r--
438 B 2026-04-29 09:50 rw-r--r--
pdf.vim — 2.55 KB
2026-04-29 09:50 · rw-r--r--
2.55 KB 2026-04-29 09:50 rw-r--r--
perl.vim — 2.79 KB
2026-04-29 09:50 · rw-r--r--
2.79 KB 2026-04-29 09:50 rw-r--r--
perl6.vim — 2.47 KB
2026-04-29 09:50 · rw-r--r--
2.47 KB 2026-04-29 09:50 rw-r--r--
php.vim — 2.75 KB
2026-04-29 09:50 · rw-r--r--
2.75 KB 2026-04-29 09:50 rw-r--r--
pinfo.vim — 435 B
2026-04-29 09:50 · rw-r--r--
435 B 2026-04-29 09:50 rw-r--r--
plaintex.vim — 1.12 KB
2026-04-29 09:50 · rw-r--r--
1.12 KB 2026-04-29 09:50 rw-r--r--
poke.vim — 744 B
2026-04-29 09:50 · rw-r--r--
744 B 2026-04-29 09:50 rw-r--r--
postscr.vim — 1006 B
2026-04-29 09:50 · rw-r--r--
1006 B 2026-04-29 09:50 rw-r--r--
procmail.vim — 479 B
2026-04-29 09:50 · rw-r--r--
479 B 2026-04-29 09:50 rw-r--r--
prolog.vim — 440 B
2026-04-29 09:50 · rw-r--r--
440 B 2026-04-29 09:50 rw-r--r--
protocols.vim — 457 B
2026-04-29 09:50 · rw-r--r--
457 B 2026-04-29 09:50 rw-r--r--
pyrex.vim — 766 B
2026-04-29 09:50 · rw-r--r--
766 B 2026-04-29 09:50 rw-r--r--
python.vim — 7.78 KB
2026-04-29 09:50 · rw-r--r--
7.78 KB 2026-04-29 09:50 rw-r--r--
qf.vim — 508 B
2026-04-29 09:50 · rw-r--r--
508 B 2026-04-29 09:50 rw-r--r--
quake.vim — 439 B
2026-04-29 09:50 · rw-r--r--
439 B 2026-04-29 09:50 rw-r--r--
r.vim — 858 B
2026-04-29 09:50 · rw-r--r--
858 B 2026-04-29 09:50 rw-r--r--
racc.vim — 449 B
2026-04-29 09:50 · rw-r--r--
449 B 2026-04-29 09:50 rw-r--r--
readline.vim — 438 B
2026-04-29 09:50 · rw-r--r--
438 B 2026-04-29 09:50 rw-r--r--
README.txt — 869 B
2026-04-29 09:50 · rw-r--r--
869 B 2026-04-29 09:50 rw-r--r--
registry.vim — 740 B
2026-04-29 09:50 · rw-r--r--
740 B 2026-04-29 09:50 rw-r--r--
reva.vim — 709 B
2026-04-29 09:50 · rw-r--r--
709 B 2026-04-29 09:50 rw-r--r--
rhelp.vim — 738 B
2026-04-29 09:50 · rw-r--r--
738 B 2026-04-29 09:50 rw-r--r--
rmd.vim — 1.77 KB
2026-04-29 09:50 · rw-r--r--
1.77 KB 2026-04-29 09:50 rw-r--r--
rnc.vim — 431 B
2026-04-29 09:50 · rw-r--r--
431 B 2026-04-29 09:50 rw-r--r--
rnoweb.vim — 1.01 KB
2026-04-29 09:50 · rw-r--r--
1.01 KB 2026-04-29 09:50 rw-r--r--
rpl.vim — 621 B
2026-04-29 09:50 · rw-r--r--
621 B 2026-04-29 09:50 rw-r--r--
rrst.vim — 1.54 KB
2026-04-29 09:50 · rw-r--r--
1.54 KB 2026-04-29 09:50 rw-r--r--
rst.vim — 1.37 KB
2026-04-29 09:50 · rw-r--r--
1.37 KB 2026-04-29 09:50 rw-r--r--
ruby.vim — 16.87 KB
2026-04-29 09:50 · rw-r--r--
16.87 KB 2026-04-29 09:50 rw-r--r--
rust.vim — 6.42 KB
2026-04-29 09:50 · rw-r--r--
6.42 KB 2026-04-29 09:50 rw-r--r--
sass.vim — 977 B
2026-04-29 09:50 · rw-r--r--
977 B 2026-04-29 09:50 rw-r--r--
sbt.vim — 347 B
2026-04-29 09:50 · rw-r--r--
347 B 2026-04-29 09:50 rw-r--r--
scala.vim — 1.12 KB
2026-04-29 09:50 · rw-r--r--
1.12 KB 2026-04-29 09:50 rw-r--r--
scheme.vim — 1.36 KB
2026-04-29 09:50 · rw-r--r--
1.36 KB 2026-04-29 09:50 rw-r--r--
screen.vim — 436 B
2026-04-29 09:50 · rw-r--r--
436 B 2026-04-29 09:50 rw-r--r--
scss.vim — 239 B
2026-04-29 09:50 · rw-r--r--
239 B 2026-04-29 09:50 rw-r--r--
sensors.vim — 455 B
2026-04-29 09:50 · rw-r--r--
455 B 2026-04-29 09:50 rw-r--r--
services.vim — 452 B
2026-04-29 09:50 · rw-r--r--
452 B 2026-04-29 09:50 rw-r--r--
setserial.vim — 439 B
2026-04-29 09:50 · rw-r--r--
439 B 2026-04-29 09:50 rw-r--r--
sexplib.vim — 348 B
2026-04-29 09:50 · rw-r--r--
348 B 2026-04-29 09:50 rw-r--r--
sgml.vim — 1.18 KB
2026-04-29 09:50 · rw-r--r--
1.18 KB 2026-04-29 09:50 rw-r--r--
sh.vim — 1.17 KB
2026-04-29 09:50 · rw-r--r--
1.17 KB 2026-04-29 09:50 rw-r--r--
sieve.vim — 469 B
2026-04-29 09:50 · rw-r--r--
469 B 2026-04-29 09:50 rw-r--r--
slpconf.vim — 477 B
2026-04-29 09:50 · rw-r--r--
477 B 2026-04-29 09:50 rw-r--r--
slpreg.vim — 476 B
2026-04-29 09:50 · rw-r--r--
476 B 2026-04-29 09:50 rw-r--r--
slpspi.vim — 467 B
2026-04-29 09:50 · rw-r--r--
467 B 2026-04-29 09:50 rw-r--r--
spec.vim — 5.64 KB
2026-04-29 09:50 · rw-r--r--
5.64 KB 2026-04-29 09:50 rw-r--r--
sql.vim — 21.11 KB
2026-04-29 09:50 · rw-r--r--
21.11 KB 2026-04-29 09:50 rw-r--r--
sshconfig.vim — 441 B
2026-04-29 09:50 · rw-r--r--
441 B 2026-04-29 09:50 rw-r--r--
sudoers.vim — 438 B
2026-04-29 09:50 · rw-r--r--
438 B 2026-04-29 09:50 rw-r--r--
svg.vim — 1.17 KB
2026-04-29 09:50 · rw-r--r--
1.17 KB 2026-04-29 09:50 rw-r--r--
swift.vim — 733 B
2026-04-29 09:50 · rw-r--r--
733 B 2026-04-29 09:50 rw-r--r--
swiftgyb.vim — 421 B
2026-04-29 09:50 · rw-r--r--
421 B 2026-04-29 09:50 rw-r--r--
sysctl.vim — 453 B
2026-04-29 09:50 · rw-r--r--
453 B 2026-04-29 09:50 rw-r--r--
systemd.vim — 1.23 KB
2026-04-29 09:50 · rw-r--r--
1.23 KB 2026-04-29 09:50 rw-r--r--
systemverilog.vim — 239 B
2026-04-29 09:50 · rw-r--r--
239 B 2026-04-29 09:50 rw-r--r--
tcl.vim — 1002 B
2026-04-29 09:50 · rw-r--r--
1002 B 2026-04-29 09:50 rw-r--r--
tcsh.vim — 1.18 KB
2026-04-29 09:50 · rw-r--r--
1.18 KB 2026-04-29 09:50 rw-r--r--
terminfo.vim — 430 B
2026-04-29 09:50 · rw-r--r--
430 B 2026-04-29 09:50 rw-r--r--
tex.vim — 1.6 KB
2026-04-29 09:50 · rw-r--r--
1.6 KB 2026-04-29 09:50 rw-r--r--
text.vim — 498 B
2026-04-29 09:50 · rw-r--r--
498 B 2026-04-29 09:50 rw-r--r--
tidy.vim — 861 B
2026-04-29 09:50 · rw-r--r--
861 B 2026-04-29 09:50 rw-r--r--
tmux.vim — 292 B
2026-04-29 09:50 · rw-r--r--
292 B 2026-04-29 09:50 rw-r--r--
treetop.vim — 416 B
2026-04-29 09:50 · rw-r--r--
416 B 2026-04-29 09:50 rw-r--r--
tt2html.vim — 434 B
2026-04-29 09:50 · rw-r--r--
434 B 2026-04-29 09:50 rw-r--r--
typescript.vim — 1.18 KB
2026-04-29 09:50 · rw-r--r--
1.18 KB 2026-04-29 09:50 rw-r--r--
typescriptreact.vim — 787 B
2026-04-29 09:50 · rw-r--r--
787 B 2026-04-29 09:50 rw-r--r--
udevconf.vim — 434 B
2026-04-29 09:50 · rw-r--r--
434 B 2026-04-29 09:50 rw-r--r--
udevperm.vim — 432 B
2026-04-29 09:50 · rw-r--r--
432 B 2026-04-29 09:50 rw-r--r--
udevrules.vim — 426 B
2026-04-29 09:50 · rw-r--r--
426 B 2026-04-29 09:50 rw-r--r--
updatedb.vim — 443 B
2026-04-29 09:50 · rw-r--r--
443 B 2026-04-29 09:50 rw-r--r--
vb.vim — 1.86 KB
2026-04-29 09:50 · rw-r--r--
1.86 KB 2026-04-29 09:50 rw-r--r--
verilog.vim — 1.93 KB
2026-04-29 09:50 · rw-r--r--
1.93 KB 2026-04-29 09:50 rw-r--r--
vhdl.vim — 3.42 KB
2026-04-29 09:50 · rw-r--r--
3.42 KB 2026-04-29 09:50 rw-r--r--
vim.vim — 4.18 KB
2026-04-29 09:50 · rw-r--r--
4.18 KB 2026-04-29 09:50 rw-r--r--
vroom.vim — 924 B
2026-04-29 09:50 · rw-r--r--
924 B 2026-04-29 09:50 rw-r--r--
wast.vim — 470 B
2026-04-29 09:50 · rw-r--r--
470 B 2026-04-29 09:50 rw-r--r--
xdefaults.vim — 481 B
2026-04-29 09:50 · rw-r--r--
481 B 2026-04-29 09:50 rw-r--r--
xf86conf.vim — 434 B
2026-04-29 09:50 · rw-r--r--
434 B 2026-04-29 09:50 rw-r--r--
xhtml.vim — 1.99 KB
2026-04-29 09:50 · rw-r--r--
1.99 KB 2026-04-29 09:50 rw-r--r--
xinetd.vim — 476 B
2026-04-29 09:50 · rw-r--r--
476 B 2026-04-29 09:50 rw-r--r--
xml.vim — 2.2 KB
2026-04-29 09:50 · rw-r--r--
2.2 KB 2026-04-29 09:50 rw-r--r--
xmodmap.vim — 434 B
2026-04-29 09:50 · rw-r--r--
434 B 2026-04-29 09:50 rw-r--r--
xs.vim — 465 B
2026-04-29 09:50 · rw-r--r--
465 B 2026-04-29 09:50 rw-r--r--
xsd.vim — 1.14 KB
2026-04-29 09:50 · rw-r--r--
1.14 KB 2026-04-29 09:50 rw-r--r--
xslt.vim — 539 B
2026-04-29 09:50 · rw-r--r--
539 B 2026-04-29 09:50 rw-r--r--
yaml.vim — 628 B
2026-04-29 09:50 · rw-r--r--
628 B 2026-04-29 09:50 rw-r--r--
zimbu.vim — 5.26 KB
2026-04-29 09:50 · rw-r--r--
5.26 KB 2026-04-29 09:50 rw-r--r--
zsh.vim — 1.39 KB
2026-04-29 09:50 · rw-r--r--
1.39 KB 2026-04-29 09:50 rw-r--r--
ONLINE
ftplugin
237 items
17:09:53
TERMINAL FM
Edit
Preview
Download
Rename
Copy
Chmod
Delete
" SQL filetype plugin file " Language: SQL (Common for Oracle, Microsoft SQL Server, Sybase) " Version: 12.0 " Maintainer: David Fishburn " Last Change: 2017 Mar 07 " Download: http://vim.sourceforge.net/script.php?script_id=454 " For more details please use: " :h sql.txt " " This file should only contain values that are common to all SQL languages " Oracle, Microsoft SQL Server, Sybase ASA/ASE, MySQL, and so on " If additional features are required create: " vimfiles/after/ftplugin/sql.vim (Windows) " .vim/after/ftplugin/sql.vim (Unix) " to override and add any of your own settings. " This file also creates a command, SQLSetType, which allows you to change " SQL dialects on the fly. For example, if I open an Oracle SQL file, it " is color highlighted appropriately. If I open an Informix SQL file, it " will still be highlighted according to Oracles settings. By running: " :SQLSetType sqlinformix " " All files called sqlinformix.vim will be loaded from the indent and syntax " directories. This allows you to easily flip SQL dialects on a per file " basis. NOTE: you can also use completion: " :SQLSetType " " To change the default dialect, add the following to your vimrc: " let g:sql_type_default = 'sqlanywhere' " " This file also creates a command, SQLGetType, which allows you to " determine what the current dialect is in use. " :SQLGetType " " History " " Version 12.0 (April 2013) " " NF: Added support for "BEGIN TRY ... END TRY ... BEGIN CATCH ... END CATCH " BF: This plugin is designed to be used with other plugins to enable the " SQL completion with Perl, Python, Java, ... The loading mechanism " was not checking if the SQL objects were created, which can lead to " the plugin not loading the SQL support. " " Version 11.0 (May 2013) " " NF: Updated to use SyntaxComplete's new regex support for syntax groups. " " Version 10.0 (Dec 2012) " " NF: Changed all maps to use noremap instead of must map " NF: Changed all visual maps to use xnoremap instead of vnoremap as they " should only be used in visual mode and not select mode. " BF: Most of the maps were using doubled up backslashes before they were " changed to using the search() function, which meant they no longer " worked. " " Version 9.0 " " NF: Completes 'b:undo_ftplugin' " BF: Correctly set cpoptions when creating script " " Version 8.0 " " NF: Improved the matchit plugin regex (Talek) " " Version 7.0 " " NF: Calls the sqlcomplete#ResetCacheSyntax() function when calling " SQLSetType. " " Version 6.0 " " NF: Adds the command SQLGetType " " Version 5.0 " " NF: Adds the ability to choose the keys to control SQL completion, just add " the following to your .vimrc: " let g:ftplugin_sql_omni_key = '' " let g:ftplugin_sql_omni_key_right = '' " let g:ftplugin_sql_omni_key_left = '' " " BF: format-options - Auto-wrap comments using textwidth was turned off " by mistake. " Only do this when not done yet for this buffer " This ftplugin can be used with other ftplugins. So ensure loading " happens if all elements of this plugin have not yet loaded. if exists("b:did_ftplugin") && exists("b:current_ftplugin") && b:current_ftplugin == 'sql' finish endif let s:save_cpo = &cpo set cpo&vim " Disable autowrapping for code, but enable for comments " t Auto-wrap text using textwidth " c Auto-wrap comments using textwidth, inserting the current comment " leader automatically. setlocal formatoptions-=t setlocal formatoptions+=c " Functions/Commands to allow the user to change SQL syntax dialects " through the use of :SQLSetType for completion. " This works with both Vim 6 and 7. if !exists("*SQL_SetType") " NOTE: You cannot use function! since this file can be " sourced from within this function. That will result in " an error reported by Vim. function SQL_GetList(ArgLead, CmdLine, CursorPos) if !exists('s:sql_list') " Grab a list of files that contain "sql" in their names let list_indent = globpath(&runtimepath, 'indent/*sql*') let list_syntax = globpath(&runtimepath, 'syntax/*sql*') let list_ftplugin = globpath(&runtimepath, 'ftplugin/*sql*') let sqls = "\n".list_indent."\n".list_syntax."\n".list_ftplugin."\n" " Strip out everything (path info) but the filename " Regex " From between two newline characters " Non-greedily grab all characters " Followed by a valid filename \w\+\.\w\+ (sql.vim) " Followed by a newline, but do not include the newline " " Replace it with just the filename (get rid of PATH) " " Recursively, since there are many filenames that contain " the word SQL in the indent, syntax and ftplugin directory let sqls = substitute( sqls, \ '[\n]\%(.\{-}\)\(\w\+\.\w\+\)\n\@=', \ '\1\n', \ 'g' \ ) " Remove duplicates, since sqlanywhere.vim can exist in the " sytax, indent and ftplugin directory, yet we only want " to display the option once let index = match(sqls, '.\{-}\ze\n') while index > -1 " Get the first filename let file = matchstr(sqls, '.\{-}\ze\n', index) " Recursively replace any *other* occurrence of that " filename with nothing (ie remove it) let sqls = substitute(sqls, '\%>'.(index+strlen(file)).'c\<'.file.'\>\n', '', 'g') " Move on to the next filename let index = match(sqls, '.\{-}\ze\n', (index+strlen(file)+1)) endwhile " Sort the list if using version 7 if v:version >= 700 let mylist = split(sqls, "\n") let mylist = sort(mylist) let sqls = join(mylist, "\n") endif let s:sql_list = sqls endif return s:sql_list endfunction function SQL_SetType(name) " User has decided to override default SQL scripts and " specify a vendor specific version " (ie Oracle, Informix, SQL Anywhere, ...) " So check for an remove any settings that prevent the " scripts from being executed, and then source the " appropriate Vim scripts. if exists("b:did_ftplugin") unlet b:did_ftplugin endif if exists("b:current_syntax") " echomsg 'SQLSetType - clearing syntax' syntax clear if exists("b:current_syntax") unlet b:current_syntax endif endif if exists("b:did_indent") " echomsg 'SQLSetType - clearing indent' unlet b:did_indent " Set these values to their defaults setlocal indentkeys& setlocal indentexpr& endif " Ensure the name is in the correct format let new_sql_type = substitute(a:name, \ '\s*\([^\.]\+\)\(\.\w\+\)\?', '\L\1', '') " Do not specify a buffer local variable if it is " the default value if new_sql_type == 'sql' let new_sql_type = 'sqloracle' endif let b:sql_type_override = new_sql_type " Remove any cached SQL since a new sytax will have different " items and groups if !exists('g:loaded_sql_completion') || g:loaded_sql_completion >= 100 call sqlcomplete#ResetCacheSyntax() endif " Vim will automatically source the correct files if we " change the filetype. You cannot do this with setfiletype " since that command will only execute if a filetype has " not already been set. In this case we want to override " the existing filetype. let &filetype = 'sql' if b:sql_compl_savefunc != "" " We are changing the filetype to SQL from some other filetype " which had OMNI completion defined. We need to activate the " SQL completion plugin in order to cache some of the syntax items " while the syntax rules for SQL are active. call sqlcomplete#PreCacheSyntax() endif endfunction command! -nargs=* -complete=custom,SQL_GetList SQLSetType :call SQL_SetType() endif " Functions/Commands to allow the user determine current SQL syntax dialect " This works with both Vim 6 and 7. if !exists("*SQL_GetType") function SQL_GetType() if exists('b:sql_type_override') echomsg "Current SQL dialect in use:".b:sql_type_override else echomsg "Current SQL dialect in use:".g:sql_type_default endif endfunction command! -nargs=0 SQLGetType :call SQL_GetType() endif if exists("b:sql_type_override") " echo 'sourcing buffer ftplugin/'.b:sql_type_override.'.vim' if globpath(&runtimepath, 'ftplugin/'.b:sql_type_override.'.vim') != '' exec 'runtime ftplugin/'.b:sql_type_override.'.vim' " else " echomsg 'ftplugin/'.b:sql_type_override.' not exist, using default' endif elseif exists("g:sql_type_default") " echo 'sourcing global ftplugin/'.g:sql_type_default.'.vim' if globpath(&runtimepath, 'ftplugin/'.g:sql_type_default.'.vim') != '' exec 'runtime ftplugin/'.g:sql_type_default.'.vim' " else " echomsg 'ftplugin/'.g:sql_type_default.'.vim not exist, using default' endif endif " If the above runtime command succeeded, do not load the default settings " as they should have already been loaded from a previous run. if exists("b:did_ftplugin") && exists("b:current_ftplugin") && b:current_ftplugin == 'sql' finish endif let b:undo_ftplugin = "setl comments< formatoptions< define< omnifunc<" . \ " | unlet! b:browsefilter b:match_words" " Don't load another plugin for this buffer let b:did_ftplugin = 1 let b:current_ftplugin = 'sql' " Win32 can filter files in the browse dialog if has("gui_win32") && !exists("b:browsefilter") let b:browsefilter = "SQL Files (*.sql)\t*.sql\n" . \ "All Files (*.*)\t*.*\n" endif " Some standard expressions for use with the matchit strings let s:notend = '\%(\.*:'. " For ColdFusion support setlocal matchpairs+=<:> let b:match_words = &matchpairs . \ ',\%(\\)\@!:\\W*$,'. \ \ '\:'. \ '\:'. \ '\:'. \ '\,'. \ \ s:notend . '\:'. \ '\\|\\|\:'. \ '\,'. \ \ '\(^\s*\)\@<=\(\<\%(do\|for\|while\|loop\)\>.*\):'. \ '\%(\\|\\|\\|\\):'. \ '\%(\\|\%(\\)\)\),'. \ \ '\%('. s:notend . '\\):'. \ '\%('.s:when_no_matched_or_others.'\):'. \ '\%(\\|\\),' . \ \ '\:' . \ '\:' . \ '\,' . \ \ '\%(\' " \ '\\|\:'. " \ '\\(;\)\?\s*$' " \ '\:'.s:when_no_matched_or_others. " \ ':\,'. " " \ '\%(\\|\%('. s:notend . '\\)\):'. " \ '\%(\\|'.s:when_no_matched_or_others.'\):'. " \ '\%(\%(\\)\|\\),' . endif " Define how to find the macro definition of a variable using the various " [d, [D, [_CTRL_D and so on features " Match these values ignoring case " ie DECLARE varname INTEGER let &l:define = '\c\<\(VARIABLE\|DECLARE\|IN\|OUT\|INOUT\)\>' " Mappings to move to the next BEGIN ... END block " \W - no characters or digits nnoremap ]] :call search('\c^\s*begin\>', 'W' ) nnoremap [[ :call search('\c^\s*begin\>', 'bW' ) nnoremap ][ :call search('\c^\s*end\W*$', 'W' ) nnoremap [] :call search('\c^\s*end\W*$', 'bW' ) xnoremap ]] :exec "normal! gv"call search('\c^\s*begin\>', 'W' ) xnoremap [[ :exec "normal! gv"call search('\c^\s*begin\>', 'bW' ) xnoremap ][ :exec "normal! gv"call search('\c^\s*end\W*$', 'W' ) xnoremap [] :exec "normal! gv"call search('\c^\s*end\W*$', 'bW' ) " By default only look for CREATE statements, but allow " the user to override if !exists('g:ftplugin_sql_statements') let g:ftplugin_sql_statements = 'create' endif " Predefined SQL objects what are used by the below mappings using " the ]} style maps. " This global variable allows the users to override its value " from within their vimrc. " Note, you cannot use \?, since these patterns can be used to search " backwards, you must use \{,1} if !exists('g:ftplugin_sql_objects') let g:ftplugin_sql_objects = 'function,procedure,event,' . \ '\(existing\\|global\s\+temporary\s\+\)\{,1}' . \ 'table,trigger' . \ ',schema,service,publication,database,datatype,domain' . \ ',index,subscription,synchronization,view,variable' endif " Key to trigger SQL completion if !exists('g:ftplugin_sql_omni_key') let g:ftplugin_sql_omni_key = '' endif " Key to trigger drill into column list if !exists('g:ftplugin_sql_omni_key_right') let g:ftplugin_sql_omni_key_right = '' endif " Key to trigger drill out of column list if !exists('g:ftplugin_sql_omni_key_left') let g:ftplugin_sql_omni_key_left = '' endif " Replace all ,'s with bars, except ones with numbers after them. " This will most likely be a \{,1} string. let s:ftplugin_sql_objects = \ '\c^\s*' . \ '\(\(' . \ substitute(g:ftplugin_sql_statements, ',\d\@!', '\\\\|', 'g') . \ '\)\s\+\(or\s\+replace\s\+\)\{,1}\)\{,1}' . \ '\<\(' . \ substitute(g:ftplugin_sql_objects, ',\d\@!', '\\\\|', 'g') . \ '\)\>' " Mappings to move to the next CREATE ... block exec "nnoremap ]} :call search('".s:ftplugin_sql_objects."', 'W')" exec "nnoremap [{ :call search('".s:ftplugin_sql_objects."', 'bW')" " Could not figure out how to use a :call search() string in visual mode " without it ending visual mode " Unfortunately, this will add a entry to the search history exec 'xnoremap ]} /'.s:ftplugin_sql_objects.'' exec 'xnoremap [{ ?'.s:ftplugin_sql_objects.'' " Mappings to move to the next COMMENT " " Had to double the \ for the \| separator since this has a special " meaning on maps let b:comment_leader = '\(--\\|\/\/\\|\*\\|\/\*\\|\*\/\)' " Find the start of the next comment let b:comment_start = '^\(\s*'.b:comment_leader.'.*\n\)\@ ]" :call search('."'".b:comment_start."'".', "W" )' exec 'nnoremap [" :call search('."'".b:comment_end."'".', "W" )' exec 'xnoremap ]" :exec "normal! gv"call search('."'".b:comment_start."'".', "W" )' exec 'xnoremap [" :exec "normal! gv"call search('."'".b:comment_end."'".', "W" )' " Comments can be of the form: " /* " * " */ " or " -- " or " // setlocal comments=s1:/*,mb:*,ex:*/,:--,:// " Set completion with CTRL-X CTRL-O to autoloaded function. if exists('&omnifunc') " Since the SQL completion plugin can be used in conjunction " with other completion filetypes it must record the previous " OMNI function prior to setting up the SQL OMNI function let b:sql_compl_savefunc = &omnifunc " Source it to determine its version runtime autoload/sqlcomplete.vim " This is used by the sqlcomplete.vim plugin " Source it for its global functions runtime autoload/syntaxcomplete.vim setlocal omnifunc=sqlcomplete#Complete " Prevent the intellisense plugin from loading let b:sql_vis = 1 if !exists('g:omni_sql_no_default_maps') let regex_extra = '' if exists('g:loaded_syntax_completion') && exists('g:loaded_sql_completion') if g:loaded_syntax_completion > 120 && g:loaded_sql_completion > 140 let regex_extra = '\\w*' endif endif " Static maps which use populate the completion list " using Vim's syntax highlighting rules exec 'inoremap '.g:ftplugin_sql_omni_key.'a :call sqlcomplete#Map("syntax")' exec 'inoremap '.g:ftplugin_sql_omni_key.'k :call sqlcomplete#Map("sqlKeyword'.regex_extra.'")' exec 'inoremap '.g:ftplugin_sql_omni_key.'f :call sqlcomplete#Map("sqlFunction'.regex_extra.'")' exec 'inoremap '.g:ftplugin_sql_omni_key.'o :call sqlcomplete#Map("sqlOption'.regex_extra.'")' exec 'inoremap '.g:ftplugin_sql_omni_key.'T :call sqlcomplete#Map("sqlType'.regex_extra.'")' exec 'inoremap '.g:ftplugin_sql_omni_key.'s :call sqlcomplete#Map("sqlStatement'.regex_extra.'")' " Dynamic maps which use populate the completion list " using the dbext.vim plugin exec 'inoremap '.g:ftplugin_sql_omni_key.'t :call sqlcomplete#Map("table")' exec 'inoremap '.g:ftplugin_sql_omni_key.'p :call sqlcomplete#Map("procedure")' exec 'inoremap '.g:ftplugin_sql_omni_key.'v :call sqlcomplete#Map("view")' exec 'inoremap '.g:ftplugin_sql_omni_key.'c :call sqlcomplete#Map("column")' exec 'inoremap '.g:ftplugin_sql_omni_key.'l :call sqlcomplete#Map("column_csv")' " The next 3 maps are only to be used while the completion window is " active due to the at the beginning of the map exec 'inoremap '.g:ftplugin_sql_omni_key.'L :call sqlcomplete#Map("column_csv")' " is not recognized on most Unix systems, so only create " these additional maps on the Windows platform. " If you would like to use these maps, choose a different key and make " the same map in your vimrc. " if has('win32') exec 'inoremap '.g:ftplugin_sql_omni_key_right.' =sqlcomplete#DrillIntoTable()' exec 'inoremap '.g:ftplugin_sql_omni_key_left.' =sqlcomplete#DrillOutOfColumns()' " endif " Remove any cached items useful for schema changes exec 'inoremap '.g:ftplugin_sql_omni_key.'R :call sqlcomplete#Map("resetCache")' endif if b:sql_compl_savefunc != "" " We are changing the filetype to SQL from some other filetype " which had OMNI completion defined. We need to activate the " SQL completion plugin in order to cache some of the syntax items " while the syntax rules for SQL are active. call sqlcomplete#ResetCacheSyntax() call sqlcomplete#PreCacheSyntax() endif endif let &cpo = s:save_cpo unlet s:save_cpo " vim:sw=4: