No meu comportamento atual do zsh, pressionar a tecla tab após digitar "sudo" apenas adiciona um espaço.
$ sudo ...
O que eu realmente quero é que a guia se expanda completamente para o caminho do binário que está prestes a executar quando eu clicar na guia, permitindo que eu veja o que será executado:
$ /usr/bin/sudo ...
O objetivo é proteger contra o caso em que o usuário local na minha máquina é invadido, uma entrada adicionada à minha $PATH
variável e 'sudo' executa um programa malicioso, o que seria uma escalação fácil para o root.
=
e pressione tab após o comando, e ele expandirá o nome do comando no caminho completo.