Recherche dans l'historique des commandes


9

Je recherche l'historique des commandes du terminal en appuyant sur Ctrlrmais que faire si:

This is an old command

This is an | less -S older command

J'appuie sur Ctrlrpuis je tape "c'est un" et l'ancienne commande apparaît mais pas la plus ancienne. Comment puis-je rechercher toutes les commandes "c'est un"? Est-il possible de diriger toutes les commandes similaires vers grep ou quelque chose?

Si je set -o vi, comment puis-je l'annuler?


3
d'annuler la ligne vi style édition juste set -o emacscar il existe seulement emacset le vimode d' édition en ligne.
— user1146332

Réponses:


17

Pour rechercher une commande dans l'historique, appuyez ctrl+rplusieurs fois sur ;-)

Vous pouvez également parcourir l'historique en utilisant:

 history | grep YOUR_STRING

5

Si je comprends bien et que vous souhaitez rechercher des entrées plus anciennes, appuyez à nouveau sur ctrl + r.


1
Comment puis-je les parcourir après avoir entré un critère de recherche?
— powder366
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.