Para bash
:
Você precisa da sequência de teclas que está vinculada à ação end-of-history
. Por padrão, conforme §8.4.2 do Manual do Usuário do Bash, isso é Meta + > , onde Meta é qualquer que seja o "meta" A tecla modificadora está no seu terminal ou programa emulador de terminal. (Consulte a documentação e configurações do seu terminal para a escolha apropriada.)
end-of-history
leva você diretamente até o final da lista do histórico, ou seja, de volta à linha na qual você estava inserindo antes de voltar para o histórico.
Para o Z Shell:
Você precisa da sequência de teclas que está vinculada ao widget end-of-buffer-or-history
. Por padrão, conforme §18.6.2 do Z Manual de Referência da Shell, isso é Esc > no mapa de teclado emacs
. (Note que isto é especificamente um Esc prefixado, não Meta , mesmo que o emulador de terminal possa acontecer mapear Meta para um Esc prefixado.)
end-of-buffer-or-history
só leva você ao final da lista de histórico se você estiver no final do buffer quando invocá-lo. Então, se você estiver no meio do buffer, você terá que pressionar a seqüência de teclas duas vezes: uma vez para chegar ao fim do buffer e uma segunda vez para chegar ao fim do histórico.