Podobná otázka je zde:
Control-r reverse-i-search v bash:jak "resetujete" vyhledávání v Cygwin?
Našel jsem další podobnou otázku na Super User:
(reverse-i-search) v Bash
Očividně oba zmiňují Ctrl +s , což může stačit.
Doufám, že to pomůže. Já sám se snažím najít kus kódu, který dělá reverse-i-search aby bylo možné zkontrolovat, jak byl přesně implementován.
CTRL + S
...vyřešil to za mě PO použití...
stty -ixon
Pokud vám CTRL+S nefunguje, je to proto, že podle přijaté odpovědi Vincenza Pii v jiném souvisejícím vláknu:
Problém je v tom, že tato vazba se v mnoha terminálech standardně používá k odeslání kódu pozastavení přenosu (
XOF).Jako v
man stty:[-]ixon enable XON/XOFF flow controlPokud tedy máte na svém terminálu povolenu tuto možnost (výstup
stty -aobsahujeixonbez-znak vpředu), nemůžete použít CTRL +S v kontextu reverse-i-search .Chcete-li jej zakázat, použijte následující příkaz:
stty -ixonA CTRL +S vám dá
(i-search)(ne zpětně).