" Vim support file to switch on loading indent files for file types | |
" | |
" Maintainer: Bram Moolenaar <Bram@vim.org> | |
" Last Change: 2005 Mar 28 | |
if exists("did_indent_on") | |
finish | |
endif | |
let did_indent_on = 1 | |
augroup filetypeindent | |
au FileType * call s:LoadIndent() | |
func! s:LoadIndent() | |
if exists("b:undo_indent") | |
exe b:undo_indent | |
unlet! b:undo_indent b:did_indent | |
endif | |
if expand("<amatch>") != "" | |
if exists("b:did_indent") | |
unlet b:did_indent | |
endif | |
runtime! indent/<amatch>.vim | |
endif | |
endfunc | |
augroup END |