add tig, shell act like emacs