Substituindo o argumento do último comando em zsh

Você deseja listar o conteúdo do app/diretório, mas cometeu um erro de digitação.

ls ap/

Felizmente, você não precisa redigitar todo o caminho. Quando você digita <kbd>: Tab </kbd>, o zsh exibe uma lista de comandos que você pode usar para operar, por exemplo, o último (<kbd> !! </kbd>) comando. Para corrigir o erro de digitação, digite e pressione <kbd> Tab </kbd>.

!!:s/ap/app/

Também existe um equivalente.

^ap^app