% [color="Blue"]cd -[/color] [color="Silver"](go to last used directory, also known as ${OLDPWD}, as compared to current working dir - ${PWD})[/color]
% [color="blue"]cd ~[/color][color="silver"] (go ${HOME})[/color]
% [color="Blue"]ls DIR[/color]
% [color="blue"]cd !$[/color] [color="Silver"](means last argument of last command - DIR in that case)[/color]
% [color="Blue"]^DIR^other[/color] [color="Silver"](execute last command, but replace 'DIR' into 'other')[/color]
% [color="Blue"]!3[/color] [color="Silver"](execute command from history with id 3 - 'ls DIR' in our case)[/color]
% [color="Blue"]./some-long-running-thing[/color] [color="Silver"](now hit CTRL-Z, also known as ^Z to suspend it)[/color]
[color="Blue"]^Z[/color]
zsh: suspended ./some-long-running-thing
% [color="blue"]jobs[/color][color="Silver"] (list jobs)[/color]
[1] + suspended ./some-long-running-thing
% [color="blue"]bg %1[/color] [color="silver"](put job 1 into background)[/color]
[1] + continued ./some-long-running-thing
% [color="blue"]fg %1[/color] [color="silver"](put back 1 into foreground)[/color]
[1] + running ./some-long-running-thing [color="silver"](again hit CTRL-Z)[/color]
[color="blue"]^Z[/color]
zsh: suspended ./some-long-running-thing
% [color="blue"]bg %1[/color] [color="silver"](put into background)[/color]
[1] + continued ./some-long-running-thing
% [color="blue"]disown[/color] [color="silver"](detach that job from this terminal - it will not be closed as you close this session - in other words, poor man's screen/tmux)[/color]
% [color="blue"]jobs[/color] [color="silver"](no jobs)[/color]
% [color="Blue"]kill -9 $$[/color] [color="silver"](kill this terminal session without writing to the history file)[/color]