Today I learned about the Zsh buffer stack. This is kinda working like
git stash +
git stash pop.
One can simply type a command, buffer it, type another command and pop the buffered one afterwards.
echo "This is an example"
^ + q
$ echo "Something else"
Enter and the prompt pops
echo "This is an example" from the buffer.
Further information is available in the Zsh man page