C'è una domanda simile qui:
Control-r reverse-i-search in bash:come si "resetta" la ricerca in Cygwin?
Ho trovato un'altra domanda simile su Super User:
(reverse-i-search) in Bash
Apparentemente, entrambi menzionano Ctrl +s , che potrebbe fare al caso tuo.
Spero possa aiutare. Io stesso sto cercando di trovare un pezzo di codice che esegua il reverse-i-search
per verificare come è stato implementato esattamente.
CTRL + S
...l'ha risolto per me DOPO aver usato...
stty -ixon
Se CTRL+S non funziona per te è perché secondo la risposta accettata di Vincenzo Pii in un altro thread correlato:
Il problema è che questo binding, in molti terminali, viene utilizzato di default per inviare il codice di trasmissione della pausa (
XOF
).Come in
man stty
:[-]ixon enable XON/XOFF flow control
Quindi, se hai abilitato questa opzione sul tuo terminale (l'output di
stty -a
contieneixon
senza il-
accedi davanti), non puoi usare CTRL +S nel contesto della reverse-i-search .Per disabilitarlo, usa il seguente comando:
stty -ixon
E CTRL +S ti darà un
(i-search)
(non inverso).