/usr/share/vim/vim80/ftplugin
NameSizeModeActions
a2ps.vim4700644editdlrm
aap.vim7160644editdlrm
abap.vim8000644editdlrm
abaqus.vim33910644editdlrm
ada.vim64080644editdlrm
alsaconf.vim4380644editdlrm
ant.vim13410644editdlrm
arch.vim4310644editdlrm
art.vim4100644editdlrm
aspvbs.vim19160644editdlrm
automake.vim3370644editdlrm
awk.vim4110644editdlrm
bdf.vim4490644editdlrm
bst.vim3330644editdlrm
btm.vim3160644editdlrm
bzl.vim30630644editdlrm
c.vim19670644editdlrm
calendar.vim4620644editdlrm
cdrdaoconf.vim3830644editdlrm
ch.vim4720644editdlrm
changelog.vim88910644editdlrm
chicken.vim16630644editdlrm
clojure.vim38330644editdlrm
cmake.vim3590644editdlrm
cobol.vim94580644editdlrm
conf.vim4340644editdlrm
config.vim12740644editdlrm
context.vim43640644editdlrm
cpp.vim2880644editdlrm
crm.vim4140644editdlrm
cs.vim8020644editdlrm
csc.vim7340644editdlrm
csh.vim16330644editdlrm
css.vim5280644editdlrm
cucumber.vim51870644editdlrm
cvsrc.vim3990644editdlrm
debchangelog.vim114950644editdlrm
debcontrol.vim18400644editdlrm
denyhosts.vim3830644editdlrm
dictconf.vim4340644editdlrm
dictdconf.vim4350644editdlrm
diff.vim3550644editdlrm
dircolors.vim4310644editdlrm
docbk.vim5300644editdlrm
dockerfile.vim3560644editdlrm
dosbatch.vim7770644editdlrm
dosini.vim4580644editdlrm
dtd.vim11230644editdlrm
dtrace.vim11510644editdlrm
eiffel.vim40880644editdlrm
elinks.vim4360644editdlrm
erlang.vim18110644editdlrm
eruby.vim31650644editdlrm
eterm.vim4700644editdlrm
falcon.vim13440644editdlrm
fetchmail.vim4280644editdlrm
flexwiki.vim18760644editdlrm
fortran.vim46920644editdlrm
framescript.vim7800644editdlrm
fvwm.vim3900644editdlrm
gdb.vim2930644editdlrm
git.vim13500644editdlrm
gitcommit.vim22360644editdlrm
gitconfig.vim3760644editdlrm
gitrebase.vim14580644editdlrm
gitsendemail.vim1570644editdlrm
go.vim3650644editdlrm
gpg.vim4330644editdlrm
gprof.vim9390644editdlrm
groovy.vim3430644editdlrm
group.vim4250644editdlrm
grub.vim4340644editdlrm
haml.vim18870644editdlrm
hamster.vim19200644editdlrm
haskell.vim4450644editdlrm
help.vim4420644editdlrm
hgcommit.vim3630644editdlrm
hog.vim13940644editdlrm
hostconf.vim3830644editdlrm
hostsaccess.vim4360644editdlrm
html.vim16250644editdlrm
htmldjango.vim3310644editdlrm
indent.vim4540644editdlrm
initex.vim10050644editdlrm
ishd.vim12640644editdlrm
j.vim33940644editdlrm
java.vim16860644editdlrm
javascript.vim10470644editdlrm
jproperties.vim3210644editdlrm
json.vim3600644editdlrm
jsp.vim20110644editdlrm
kconfig.vim7030644editdlrm
kwt.vim8510644editdlrm
ld.vim4700644editdlrm
less.vim5020644editdlrm
lftp.vim4340644editdlrm
libao.vim4400644editdlrm
limits.vim4360644editdlrm
liquid.vim18970644editdlrm
lisp.vim7690644editdlrm
logcheck.vim5000644editdlrm
loginaccess.vim4420644editdlrm
logindefs.vim4400644editdlrm
logtalk.dict17900644editdlrm
logtalk.vim4010644editdlrm
lprolog.vim12790644editdlrm
lua.vim9730644editdlrm
m4.vim4260644editdlrm
mail.vim11070644editdlrm
mailaliases.vim3830644editdlrm
mailcap.vim4340644editdlrm
make.vim9350644editdlrm
man.vim56460644editdlrm
manconf.vim4440644editdlrm
markdown.vim11770644editdlrm
matlab.vim7540644editdlrm
mf.vim32490644editdlrm
modconf.vim4770644editdlrm
mp.vim37120644editdlrm
mplayerconf.vim4720644editdlrm
mrxvtrc.vim7980644editdlrm
msmessages.vim11410644editdlrm
muttrc.vim4670644editdlrm
nanorc.vim4470644editdlrm
neomuttrc.vim5320644editdlrm
netrc.vim4280644editdlrm
nsis.vim13230644editdlrm
objc.vim2960644editdlrm
ocaml.vim230410644editdlrm
occam.vim12970644editdlrm
pamconf.vim4330644editdlrm
pascal.vim6670644editdlrm
passwd.vim4240644editdlrm
pdf.vim26130644editdlrm
perl.vim28500644editdlrm
perl6.vim25290644editdlrm
php.vim28130644editdlrm
pinfo.vim4350644editdlrm
plaintex.vim11500644editdlrm
postscr.vim10060644editdlrm
procmail.vim4790644editdlrm
prolog.vim4400644editdlrm
protocols.vim4570644editdlrm
pyrex.vim7660644editdlrm
python.vim55630644editdlrm
qf.vim4590644editdlrm
quake.vim4390644editdlrm
r.vim8580644editdlrm
racc.vim4490644editdlrm
readline.vim4380644editdlrm
README.txt8690644editdlrm
registry.vim7400644editdlrm
reva.vim7090644editdlrm
rhelp.vim7380644editdlrm
rmd.vim14830644editdlrm
rnc.vim4310644editdlrm
rnoweb.vim10370644editdlrm
rpl.vim6200644editdlrm
rrst.vim11030644editdlrm
rst.vim4560644editdlrm
ruby.vim170080644editdlrm
rust.vim65740644editdlrm
sass.vim6070644editdlrm
sbt.vim3470644editdlrm
scala.vim11510644editdlrm
scheme.vim13940644editdlrm
screen.vim4360644editdlrm
scss.vim2390644editdlrm
sensors.vim4550644editdlrm
services.vim4520644editdlrm
setserial.vim4390644editdlrm
sgml.vim12100644editdlrm
sh.vim12020644editdlrm
sieve.vim4690644editdlrm
slpconf.vim4770644editdlrm
slpreg.vim4760644editdlrm
slpspi.vim4670644editdlrm
spec.vim58640644editdlrm
sql.vim216150644editdlrm
sshconfig.vim4410644editdlrm
sudoers.vim4380644editdlrm
svg.vim12000644editdlrm
sysctl.vim4530644editdlrm
systemd.vim1580644editdlrm
systemverilog.vim2390644editdlrm
tcl.vim10020644editdlrm
tcsh.vim12070644editdlrm
terminfo.vim4300644editdlrm
tex.vim16410644editdlrm
text.vim4330644editdlrm
tmux.vim2920644editdlrm
treetop.vim4160644editdlrm
tt2html.vim4340644editdlrm
udevconf.vim4340644editdlrm
udevperm.vim4320644editdlrm
udevrules.vim4260644editdlrm
updatedb.vim4430644editdlrm
vb.vim19070644editdlrm
verilog.vim19770644editdlrm
vhdl.vim34970644editdlrm
vim.vim32120644editdlrm
vroom.vim9240644editdlrm
xdefaults.vim4810644editdlrm
xf86conf.vim4340644editdlrm
xhtml.vim20360644editdlrm
xinetd.vim4760644editdlrm
xml.vim19110644editdlrm
xmodmap.vim4340644editdlrm
xs.vim4650644editdlrm
xsd.vim11710644editdlrm
xslt.vim5390644editdlrm
yaml.vim4640644editdlrm
zimbu.vim53890644editdlrm
zsh.vim8180644editdlrm
Edit: /usr/share/vim/vim80/ftplugin/abaqus.vim (3391B)
" Vim filetype plugin file " Language: Abaqus finite element input file (www.abaqus.com) " Maintainer: Carl Osterwisch " Last Change: 2012 Apr 30 " Only do this when not done yet for this buffer if exists("b:did_ftplugin") | finish | endif " Don't load another plugin for this buffer let b:did_ftplugin = 1 " Save the compatibility options and temporarily switch to vim defaults let s:cpo_save = &cpoptions set cpoptions&vim " Set the format of the include file specification for Abaqus " Used in :check gf ^wf [i and other commands setlocal include=\\<\\cINPUT\\s*= " Remove characters up to the first = when evaluating filenames setlocal includeexpr=substitute(v:fname,'.\\{-}=','','') " Remove comma from valid filename characters since it is used to " separate keyword parameters setlocal isfname-=, " Define format of comment lines (see 'formatoptions' for uses) setlocal comments=:** setlocal commentstring=**%s " Definitions start with a * and assign a NAME, NSET, or ELSET " Used in [d ^wd and other commands setlocal define=^\\*\\a.*\\c\\(NAME\\\|NSET\\\|ELSET\\)\\s*= " Abaqus keywords and identifiers may include a - character setlocal iskeyword+=- let b:undo_ftplugin = "setlocal include< includeexpr< isfname<" \ . " comments< commentstring< define< iskeyword<" if has("folding") " Fold all lines that do not begin with * setlocal foldexpr=getline(v:lnum)[0]!=\"\*\" setlocal foldmethod=expr let b:undo_ftplugin .= " foldexpr< foldmethod<" endif " Set the file browse filter (currently only supported under Win32 gui) if has("gui_win32") && !exists("b:browsefilter") let b:browsefilter = "Abaqus Input Files (*.inp *.inc)\t*.inp;*.inc\n" . \ "Abaqus Results (*.dat)\t*.dat\n" . \ "Abaqus Messages (*.pre *.msg *.sta)\t*.pre;*.msg;*.sta\n" . \ "All Files (*.*)\t*.*\n" let b:undo_ftplugin .= "|unlet! b:browsefilter" endif " Define patterns for the matchit plugin if exists("loaded_matchit") && !exists("b:match_words") let b:match_ignorecase = 1 let b:match_words = \ '\*part:\*end\s*part,' . \ '\*assembly:\*end\s*assembly,' . \ '\*instance:\*end\s*instance,' . \ '\*step:\*end\s*step' let b:undo_ftplugin .= "|unlet! b:match_ignorecase b:match_words" endif " Define keys used to move [count] keywords backward or forward. noremap [[ ?^\*\a:nohlsearch noremap ]] /^\*\a:nohlsearch " Define key to toggle commenting of the current line or range noremap \ :call Abaqus_ToggleComment()j function! Abaqus_ToggleComment() range if strpart(getline(a:firstline), 0, 2) == "**" " Un-comment all lines in range silent execute a:firstline . ',' . a:lastline . 's/^\*\*//' else " Comment all lines in range silent execute a:firstline . ',' . a:lastline . 's/^/**/' endif endfunction let b:undo_ftplugin .= "|unmap [[|unmap ]]" \ . "|unmap " " Undo must be done in nocompatible mode for . let b:undo_ftplugin = "let s:cpo_save = &cpoptions|" \ . "set cpoptions&vim|" \ . b:undo_ftplugin \ . "|let &cpoptions = s:cpo_save" \ . "|unlet s:cpo_save" " Restore saved compatibility options let &cpoptions = s:cpo_save unlet s:cpo_save