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.