Trápí mě jedna nepříjemnost v bashi Mám v 1000 položek historie příkazy mimojiné less a echo "best guests:".
A:
Pokud (od prázdného řádku) dám Ctrl+R,e,s,s najde mi to onen less.
B:
Pokud to samé udělám s e,s,t. Najde mi to to druhé (třeba php run test)
Když ale zmáčku Backspace (třeba jsem se překlikl), tak:
1. Nejenže se tam zůstane to samé z (reverse-i-search) `est' php run test: ----> (reverse-i-search) `es' php run test. Očekával bych že se tam objeví, jako když zadám od začátku Ctrl+R,e,s
2. Když pak zmáčknu s ,tak se mi ukáže uplně jiný výsledek než bych čekal v situaci A:
(reverse-i-search) `ess' man ip-maddress
Asi jsem nějak nepochopil logiku toho hledání nebo stavový automat. Čekal jsem že to bude reverzibilní, a konzervativní(nezáleží jakou cestou jsem zadal hledaný výraz, ale jen jaký je to výraz)
čím je toto chování vysvětlené?
Jak docílit požadovaného chování?
Jo a asi předpokládám, že tam může hrát roli pořadí záznamů v té historii, ale to stejně na dotazu nic nemění.