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 / 15: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 17.06.2015 / 23:49