Milloreu la cerca de l'historial de la línia d'ordres amb les modificacions d'aquestes.inputrc
Inicia el terminal i obriu el fitxer .inputrc en un editor de text preferit. Farem servir nano perquè és molt fàcil d'utilitzar:
nano .inputrc
Enganxeu les cinc línies següents al fitxer .inputrc (presumiblement en blanc):
"\e[A: historial-cerca-enrere \e[B: historial-cerca-endavant conjunt mostrar-tot-si-ambigu en la finalització del conjunt-ignorar- cas a TAB: menú-complet"
Això hauria de ser així:
Premeu "Control+O" per desar el fitxer i després Control+X per sortir de nano.
Actualitzeu el terminal o creeu-ne un de nou i podreu veure la diferència immediatament quan feu servir les fletxes i les tecles de tabulació quan feu una volta a l'historial d'ordres.
La durada de l'historial emmagatzemat encara depèn del que s'estableixi HISTFILESIZE, així que no us oblideu d'ajustar-ho per adaptar-vos a les vostres necessitats. Tingueu en compte també que si esborra l'historial de comandes amb qualsevol regularitat, la utilitat d'aquestes funcions es degradarà considerablement.
Ja hem parlat d' altres maneres d'imprimir i cercar a través de l'historial de comandes anteriors, però aquesta és potser la millor opció si voleu executar una altra ordre anterior en lloc de localitzar simplement la sintaxi d'una ordre llarga. -cadena executada.Si la vostra interacció principal amb el terminal és per a les ordres predeterminades, no oblideu l'excel·lent truc per fer-ne un seguiment automàtic emmagatzemant qualsevol cadena "per defecte" en un fitxer de text individual, tot i que aquests ajustos d'entrada us facilitaran la vostra feina si ho feu. Esteu buscant canviar una configuració en el futur.
Apunteu-vos a Lifehacker per obtenir els trucs de cerca de l'historial de les tecles de fletxa, tot i que potser recordeu les altres línies .inputrc d'un truc anterior que vam compartir fa un temps.
