PATH:
usr
/
share
/
vim
/
vim74
/
indent
" Vim indent file " Language: gitolite configuration " URL: https://github.com/tmatilai/gitolite.vim " Maintainer: Teemu Matilainen <teemu.matilainen@iki.fi> " Last Change: 2011-12-24 if exists("b:did_indent") finish endif let b:did_indent = 1 setlocal autoindent setlocal indentexpr=GetGitoliteIndent() setlocal indentkeys=o,O,*<Return>,!^F,=repo,\",= " Only define the function once. if exists("*GetGitoliteIndent") finish endif let s:cpo_save = &cpo set cpo&vim function! GetGitoliteIndent() let prevln = prevnonblank(v:lnum-1) let pline = getline(prevln) let cline = getline(v:lnum) if cline =~ '^\s*\(C\|R\|RW\|RW+\|RWC\|RW+C\|RWD\|RW+D\|RWCD\|RW+CD\|-\)[ \t=]' return &sw elseif cline =~ '^\s*config\s' return &sw elseif pline =~ '^\s*repo\s' && cline =~ '^\s*\(#.*\)\?$' return &sw elseif cline =~ '^\s*#' return indent(prevln) elseif cline =~ '^\s*$' return -1 else return 0 endif endfunction let &cpo = s:cpo_save unlet s:cpo_save
[-] rpl.vim
[edit]
[-] zimbu.vim
[edit]
[-] bib.vim
[edit]
[-] c.vim
[edit]
[-] make.vim
[edit]
[-] sml.vim
[edit]
[-] logtalk.vim
[edit]
[-] postscr.vim
[edit]
[-] eruby.vim
[edit]
[-] ada.vim
[edit]
[-] r.vim
[edit]
[-] sql.vim
[edit]
[-] liquid.vim
[edit]
[-] xsd.vim
[edit]
[-] tex.vim
[edit]
[-] aap.vim
[edit]
[-] matlab.vim
[edit]
[-] mma.vim
[edit]
[-] ishd.vim
[edit]
[+]
..
[-] cs.vim
[edit]
[-] dtd.vim
[edit]
[-] python.vim
[edit]
[-] changelog.vim
[edit]
[-] treetop.vim
[edit]
[-] tcsh.vim
[edit]
[-] xhtml.vim
[edit]
[-] sqlanywhere.vim
[edit]
[-] perl6.vim
[edit]
[-] idlang.vim
[edit]
[-] cucumber.vim
[edit]
[-] hamster.vim
[edit]
[-] verilog.vim
[edit]
[-] java.vim
[edit]
[-] pov.vim
[edit]
[-] cuda.vim
[edit]
[-] README.txt
[edit]
[-] d.vim
[edit]
[-] tf.vim
[edit]
[-] gitconfig.vim
[edit]
[-] scss.vim
[edit]
[-] cmake.vim
[edit]
[-] tcl.vim
[edit]
[-] yaml.vim
[edit]
[-] zsh.vim
[edit]
[-] pascal.vim
[edit]
[-] objc.vim
[edit]
[-] pyrex.vim
[edit]
[-] occam.vim
[edit]
[-] automake.vim
[edit]
[-] xml.vim
[edit]
[-] fortran.vim
[edit]
[-] xslt.vim
[edit]
[-] eiffel.vim
[edit]
[-] yacc.vim
[edit]
[-] ch.vim
[edit]
[-] htmldjango.vim
[edit]
[-] lifelines.vim
[edit]
[-] ant.vim
[edit]
[-] erlang.vim
[edit]
[-] vim.vim
[edit]
[-] vb.vim
[edit]
[-] tilde.vim
[edit]
[-] mp.vim
[edit]
[-] vhdl.vim
[edit]
[-] ocaml.vim
[edit]
[-] css.vim
[edit]
[-] lua.vim
[edit]
[-] chaiscript.vim
[edit]
[-] perl.vim
[edit]
[-] eterm.vim
[edit]
[-] haml.vim
[edit]
[-] falcon.vim
[edit]
[-] awk.vim
[edit]
[-] dictconf.vim
[edit]
[-] scheme.vim
[edit]
[-] dictdconf.vim
[edit]
[-] docbk.vim
[edit]
[-] xinetd.vim
[edit]
[-] framescript.vim
[edit]
[-] rst.vim
[edit]
[-] dtrace.vim
[edit]
[-] ruby.vim
[edit]
[-] javascript.vim
[edit]
[-] dylan.vim
[edit]
[-] ld.vim
[edit]
[-] php.vim
[edit]
[-] xf86conf.vim
[edit]
[-] sass.vim
[edit]
[-] sdl.vim
[edit]
[-] gitolite.vim
[edit]
[-] prolog.vim
[edit]
[-] html.vim
[edit]
[-] bst.vim
[edit]
[-] config.vim
[edit]
[-] cdl.vim
[edit]
[-] lisp.vim
[edit]
[-] mail.vim
[edit]
[-] cpp.vim
[edit]
[-] cobol.vim
[edit]
[-] clojure.vim
[edit]
[-] jsp.vim
[edit]
[-] sh.vim
[edit]
[-] readline.vim
[edit]