run using silent

this means that we don't have to press enter once processing has exited.
we need the :redraw! command, otherwise the buffer isn't immideately visible.
make default key mappings optional
get <cr> in the right place
fix typo in README.md