/usr/share/vim/vim80
NameSizeModeActions
autoload/-0755rm
colors/-0755rm
compiler/-0755rm
doc/-0755rm
ftplugin/-0755rm
indent/-0755rm
keymap/-0755rm
lang/-0755rm
macros/-0755rm
pack/-0755rm
plugin/-0755rm
print/-0755rm
spell/-0755rm
syntax/-0755rm
tutor/-0755rm
bugreport.vim19550644editdlrm
defaults.vim41200644editdlrm
delmenu.vim6450644editdlrm
evim.vim22480644editdlrm
filetype.vim561420644editdlrm
ftoff.vim2800644editdlrm
ftplugin.vim9710644editdlrm
ftplugof.vim3370644editdlrm
gvimrc_example.vim15990644editdlrm
indent.vim7670644editdlrm
indoff.vim2820644editdlrm
menu.vim394610644editdlrm
mswin.vim33990644editdlrm
optwin.vim597200644editdlrm
rgb.txt177800644editdlrm
scripts.vim111740644editdlrm
synmenu.vim369750644editdlrm
vimrc_example.vim14910644editdlrm
Edit: /usr/share/vim/vim80/ftplugin.vim (971B)
" Vim support file to switch on loading plugins for file types " " Maintainer: Bram Moolenaar " Last change: 2006 Apr 30 if exists("did_load_ftplugin") finish endif let did_load_ftplugin = 1 augroup filetypeplugin au FileType * call s:LoadFTPlugin() func! s:LoadFTPlugin() if exists("b:undo_ftplugin") exe b:undo_ftplugin unlet! b:undo_ftplugin b:did_ftplugin endif let s = expand("") if s != "" if &cpo =~# "S" && exists("b:did_ftplugin") " In compatible mode options are reset to the global values, need to " set the local values also when a plugin was already used. unlet b:did_ftplugin endif " When there is a dot it is used to separate filetype names. Thus for " "aaa.bbb" load "aaa" and then "bbb". for name in split(s, '\.') exe 'runtime! ftplugin/' . name . '.vim ftplugin/' . name . '_*.vim ftplugin/' . name . '/*.vim' endfor endif endfunc augroup END