Pesquisando no Histórico de Comandos


9

Pesquisei o histórico de comandos do terminal pressionando, Ctrlrmas e se:

This is an old command

This is an | less -S older command

Pressiono Ctrlre digito "isto é um" e o comando antigo é exibido, mas não o mais antigo. Como posso pesquisar todos os comandos "isto é um"? É possível canalizar todos os comandos semelhantes para grep ou algo assim?

Se eu set -o vi, como faço para desfazer isso?


3
para desfazer linha VI-estilo editando apenas set -o emacsuma vez que só existe emacse vimodo de linha de edição.
user1146332

Respostas:


17

Para procurar um comando no histórico, pressione ctrl+rvárias vezes ;-)

Você também pode percorrer a história usando:

 history | grep YOUR_STRING

5

Se entendi corretamente e você deseja procurar entradas mais antigas, basta pressionar ctrl + r novamente.


1
Como alternar entre eles depois de inserir um critério de pesquisa?
precisa saber é o seguinte
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.