new port of emacs, modified keybindings and theme