Fix haskell-mode bindings being incorrectly global
No need for gnome-terminal with eshell