If I run the following commands in bash:
mkdir foo
cd !$
The second command will be interpreted as cd foo
and executed.
In zshell (at least with my current configuration), it will make the substitution, create the command cd foo
, and leave my cursor at the end of it, so that I have to hit enter again to execute.
Is there a way to make it just execute the command?