I know this is over a year old but in zsh at least, the builtins that recall prior commands e.g. `!!`, `^^^` etc. put the modified command at your prompt for review (it doesn't run the command automatically).
I’m a Lead Developer at Flick Electric where I write mostly Ruby on Rails. I also dabble in any language that takes my fancy.