Como pular para a parte inferior do histórico de entrada do terminal depois de uma longa retrospectiva?

0

Eu costumo navegar pelo meu histórico de terminal muito longe no passado pressionando a tecla para encontrar algo, e depois que eu percebi que gostaria de ir para o final do histórico de entrada, para o novo comando agora vazio (existe uma palavra para isso?) para inserir meu novo comando, mas eu não quero pressionar um zilhão de vezes. Eu também não quero excluir uma linha no histórico com backspace ou outra coisa.

Estou procurando por algo como Ctrl + Fim em editores de texto ou algo parecido com Ctrl + L no terminal, mas deve saltar a entrada e não o histórico de saída.

Eu escrevi terminal porque também estou interessado na solução Linux / Windows / OSX.

    
por totymedli 22.01.2015 / 16:49

1 resposta

1

Então, praticamente em qualquer lugar no Linux / Unix / OSX, você tem um histórico de comandos (por exemplo, o bash), provavelmente alimentado pela biblioteca Readline.

O Readline tem seu próprio conjunto de comandos vinculados a atalhos de teclado e um dos comandos de manipulação do histórico é end-of-history , exatamente o que você está procurando.

A atalho de teclado padrão é M-> ou Meta + > . Na maioria das configurações do Linux, o Meta é geralmente ligado à tecla Windows, então digitar Win + > provavelmente funcionará. Se não, ou você está no OSX, digitando Esc e então > provavelmente funcionará.

    
por 18.06.2015 / 01:49