39 lines · 1.2 KB · Text
RawDownload
" Vim indent file loader" Language:    SQL" Maintainer:  David Fishburn <fishburn at ianywhere dot com>" Last Change: Thu Sep 15 2005 10:27:51 AM" Version:     1.0" Download:    http://vim.sourceforge.net/script.php?script_id=495 " Description: Checks for a:"                  buffer local variable,"                  global variable,"              If the above exist, it will source the type specified."              If none exist, it will source the default sqlanywhere.vim file.  " Only load this indent file when no other was loaded.if exists("b:did_indent")    finishendif " Default to the standard Vim distribution filelet filename = 'sqlanywhere' " Check for overrides.  Buffer variables have the highest priority.if exists("b:sql_type_override")    " Check the runtimepath to see if the file exists    if globpath(&runtimepath, 'indent/'.b:sql_type_override.'.vim') != ''        let filename = b:sql_type_override    endifelseif exists("g:sql_type_default")    if globpath(&runtimepath, 'indent/'.g:sql_type_default.'.vim') != ''        let filename = g:sql_type_default    endifendif " Source the appropriate fileexec 'runtime indent/'.filename.'.vim'  " vim:sw=4:ff=unix: