basic setting for emacs
emacs shell to be more functional