use eshell instead of ansi-term
update org-mode key binding