That's an interesting technique that I've never heard of. Do you have fast shortcuts/keybindings for removing the # when you are ready, or is it '(left arrow x N) + ^H' each time?
Despite (mostly) using vim as an editor, it's got to be emacs on the shell itself.