emacs bindings and pasting improved.
Vim bindings refactoring.