Poboljšajte pretraživanje povijesti naredbenog retka s izmjenama These.inputrc
Pokrenite Terminal i otvorite svoju .inputrc datoteku u željenom uređivaču teksta. Koristit ćemo nano jer je vrlo jednostavan za korištenje:
nano .inputrc
Zalijepite sljedećih pet redaka u (vjerojatno praznu) .inputrc datoteku:
"\e[A: history-search-backward \e[B: history-search-forward set show-all-if-ambiguous on set completion-ignore- slučaj na TAB: izbornik-dovršen"
To bi trebalo izgledati ovako:
Pritisnite “Control+O” za spremanje datoteke, zatim Control+X za izlaz iz nano-a.
Osvježite terminal ili stvorite novi i odmah ćete moći vidjeti razliku korištenjem strelica i tipki tabulatora prilikom listanja povijesti naredbi.
Duljina pohranjene povijesti i dalje ovisi o tome na što je postavljena HISTFILESIZE, stoga ne zaboravite to prilagoditi svojim potrebama. Također imajte na umu da ako redovito brišete povijest naredbi, korisnost ovih značajki će se znatno smanjiti.
Raspravljali smo o drugim načinima ispisa i pretraživanja povijesti prošlih naredbi, ali ovo je možda najbolja opcija ako želite ponovno izvršiti prošlu naredbu, a ne jednostavno locirati sintaksu duge -izvršeni niz.Ako je vaša primarna interakcija s terminalom za zadane naredbe, ne zaboravite izvrstan trik da ih automatski pratite pohranjivanjem bilo kojeg 'zadanog' niza u pojedinačnu tekstualnu datoteku, iako će vam ove prilagodbe inputrc i dalje olakšati posao ako planiram promijeniti postavku u budućnosti.
Uputa na Lifehacker za trikove pretraživanja povijesti tipke sa strelicom, iako se možda sjećate drugih redaka .inputrc iz prethodnog trika koji smo davno podijelili.
