GNU/Linux >> Znalost Linux >  >> Linux

Jak zpětně vyhledávat tam a zpět?

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 control

Pokud tedy máte na svém terminálu povolenu tuto možnost (výstup stty -a obsahuje ixon bez - 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 -ixon

A CTRL +S vám dá (i-search) (ne zpětně).


Linux
  1. Jak rolovat nahoru a dolů v terminálu s rozdělenou obrazovkou

  2. Jak přiblížit a oddálit terminálovou konzoli v linuxu

  3. Jak mohu stisknout Ctrl-Z a bg jedním stisknutím klávesy, aby proces pokračoval na pozadí?

  1. Jak na to:Replikace a konfigurace DRBD

  2. Jak zálohovat a obnovit systémy souborů XFS (xfsdump / xfsrestore)

  3. Jak zastavit výstup ping?

  1. Jak zálohovat a obnovit instalace WordPressu v Plesku

  2. (reverse-i-search) v Bash

  3. Jak napíšu návrat vozíku?