In realtà, un'altra risposta a questa domanda offre un'opzione migliore.
Nel tuo ~/.bashrc
aggiungi la seguente riga:
stty -ixon
Poi puoi usare Ctrl -s per andare avanti nella cronologia nello stesso modo in cui useresti Ctrl -r per tornare indietro.
Funzionerà anche per avviare una nuova ricerca in avanti (chiamata i-search
al contrario di reverse-i-search
) durante la navigazione nella cronologia. Supponiamo che tu faccia Ctrl -r e digita il testo di un comando vicino alla tua destinazione, quindi premi la freccia su più volte superando ciò che stavi veramente cercando (o cambi idea). Ora premi Ctrl -s e digitare alcuni caratteri da quella riga. Zooom! Dritto al punto.
C'è una domanda simile su stackoverflow.com.
La risposta migliore è usare Ctrl+G
per annullare la ricerca corrente.