I recently made the switch from bash to zsh. I discovered two minuscule issues and differences between zsh and bash. I was slightly disappointed when my favorite two shortcuts !! & !$ don't behave as they do in bash.
When I try to the following with the argument shortcuts (sorry I don't know what they're formally called) they would automatically execute like the following in bash:
$ touch foo
$ vim !$
<file opens immediately>
While in zsh they become translated then executed (I have to hit enter one extra time):
$ touch foo
$ vim !$
$ vim foo
Is there a way to have !$ & !!, in zsh, behave the same way as it does in bash?