make tree indent and unindent first class for vim or emacs