only thing that i don't like is that vim's autoindent sometimes needs to do gg=G to get the lisp-specific indent right