A terminal based, Emacs like text editor