Dobry den
Dovolil bych si malinkou opravu. Bash ma implicitne namapovane klavesy na hledani. Jen jejich funkce je tak nejak obracene nez funkce zminovane v clanku. Obracene v tom smyslu, ze se nejdrive macka a pak se zadava co chcete v historii najit.
Klavesy jsou:
C-r reverse-search-history
Pokud zmacknete objevi se prompt na kterem tak jak pisete, tak se vam z historie vybavuje stary radek. Opetovnym zmacknutim je mozne postupovat dale do historie pro stejny retezec.
M-p non-incremental-reverse-search-history
M-n non-incremental-forward-search-history
Pri stisku techto klaves (na PC klavesnici se jako Meta obvykle pouziva Alt) se objevi podstatne chudsi vyzva nez u minuleho prikladu, a to pouze ":". Po zadani hledaneho retezce a stisknuti enter se zobrazi vyhledana radka. Neprisel jsem na zpusob jak se dostat na dalsi podobny vyhldany retezec, takze tyto dve zkratky nepatri k mym oblibenym.
Oproti funkcim history-search-forward nebo history-search-backward maji tyto funkce vyhodu (nebo nevyhodu - kazdy prebere sam), ze nevyhledavaji od zacatku, ale kdekoli na prikazove radce.
>M-p non-incremental-reverse-search-history
>Neprisel jsem na zpusob jak se dostat na dalsi podobny
>vyhledany retezec, takze tyto dve zkratky nepatri
>k mym oblibenym
Tak jsem to zkusil a stačí stisknout znova tu kombinaci kláves a na prompt ":" stisknout znova Enter. Ale je to poněkud moc kláves.