vim/bundle/alienscript/indent/alienscript.vim @ e5ca3773b0dd
lispyscript to alienscript
| author | Steve Losh <steve@stevelosh.com> |
|---|---|
| date | Fri, 12 Apr 2013 03:35:52 +0100 |
| parents | (none) |
| 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