Change "Interrupted" to C-q, and avoid interrupting the editor.

Very interested in fixing this up so that it's customisable (and so don't break behaviour for other users), and so can be merged into the main code. Feedback very very welcome.