Continue Editing plugin

I've modified the `restore_on_backspace` plugin to allow editing the old value without any extra keypresses.
- Backspace removes a character rather than just resetting to editing mode
- Typing another character will start editing again with that character applied

I'm not sure if this should be a separate plugin or an enhancement to `restore_on_backspace`