add eshell keybinding, disable whitespace mode in term
fix incorrect kbd