Zrovna dneska jsem si zkusil náhradu/rozšíření pro práci s historii s názvem hstr: https://github.com/dvorka/hstr
Primárně jde o celoobrazovkový vyhledávač. Zkouším to zatím chvilku. Hlavně se mi líbí vyhledat v historii pomocí více podřetězců. Třeba chci vyhledat příkaz "ssh -i /cesta/ke/klici server". V klasickém inkremenálním vyhledávání bash pomocí Crtl-R, můžu vyhledat ssh nebo server. Ale to mi vyhledá i jiné ssh příkazy, čí jiné akce se server. V hstr (filtrování pomocí keywors), dám vyhledat "ssh serv" a mám to!
Ja muzu doporucit https://github.com/junegunn/fzf. Vypada to dost podobne.
Ano, tohle už používám nějaký pátek a neuvěřitelně mi to zrychlilo práci. Na spoustu věcí se mi nevyplatí dělat alias, protože je nepoužívám tak často a z 1000 aliasů bych si stejně nevzpomněl, že ten který zrovna chci použít. Takže na nejčastější věci mám alias (jako třeba git pull) a na zbytek hstr. Speciálně třeba když se někam připojuji přes ssh a za měsíc vzpomínám, jaká že tam byla ip adresa. Neocenitelné.