vim to emacs - smart tab