vim/bundle/alienscript/indent/alienscript.vim @ 957e7c0065e9

mooooore shit
author Steve Losh <steve@stevelosh.com>
date Mon, 24 Feb 2014 12:30:27 -0500
parents e5ca3773b0dd
children (none)
" For now we'll just use normal Lisp indenting because it's 1 AM and I want to
" go to bed.
"
" TODO: Steal VimClojure's magic indenting.

if exists("b:did_indent")
    finish
endif
let b:did_indent = 1

let s:save_cpo = &cpo
set cpo&vim

setlocal expandtab nosmartindent

setlocal softtabstop=2
setlocal shiftwidth=2

setlocal indentkeys=!,o,O

setlocal autoindent
setlocal indentexpr=
setlocal lisp

" Special words go here.
setlocal lispwords=def,fn,defn
setlocal lispwords+=if

" Custom:
" setlocal lispwords+=defn

let &cpo = s:save_cpo