C'è un modo migliore per cercare un comando nel mio file di cronologia rispetto a grep? Ho qualche idea di come inizi il comando, ma non so quanto sia indietro nella storia.
aggiornamento: in precedenza era specifico per zsh ma a causa delle risposte sovrapposte sentiti libero di rispondere per qualsiasi shell (o modalità (vi/emacs)) qui, nota solo se è specifico.
Risposta accettata:
Ctrl +R è di solito il modo migliore, come ha detto il descrittore. Puoi anche usare !string
, che esegue il comando più recente che inizia con string
o !?string?
, che esegue il comando più recente che contiene string
.
(Penso che sia l'unica cosa rilevante per questa domanda, ma ho trattato molti più comandi della cronologia in questa risposta)