I'm really surprised they went with zsh rather than fish. I guess they want to preserve the ability for existing `source` scripts to work.
as far as i know !! does not work on fish, which means it's dead in the water (had to) as far as i'm concerned.
And, a omf plugin if you want: https://github.com/oh-my-fish/plugin-bang-bang