Migliora la ricerca nella cronologia della riga di comando con queste modifiche al file.inputrc
Avvia Terminale e apri il tuo file .inputrc in un editor di testo preferito. Useremo nano perché è molto facile da usare:
nano .inputrc
Incolla le seguenti cinque righe nel file .inputrc (presumibilmente vuoto):
"\e[A: cronologia-ricerca-indietro \e[B: cronologia-ricerca-avanti imposta mostra tutto-se-ambiguo su imposta completamento-ignora- caso su TAB: menu-complete"
Dovrebbe essere così:
Premi "Control+O" per salvare il file, quindi Control+X per uscire da nano.
Aggiorna il terminale o creane uno nuovo e sarai in grado di vedere immediatamente la differenza quando usi le frecce e i tasti di tabulazione mentre scorri la cronologia dei comandi.
La lunghezza della cronologia memorizzata dipende ancora dall'impostazione di HISTFILESIZE, quindi non dimenticare di regolarla per soddisfare le tue esigenze. Si noti inoltre che se si cancella la cronologia dei comandi con una certa regolarità, l'utilità di queste funzionalità si ridurrà notevolmente.
Abbiamo discusso in precedenza di altri modi per stampare e cercare nella cronologia dei comandi passati, ma questa è forse l'opzione migliore se stai cercando di eseguire di nuovo un comando passato piuttosto che individuare semplicemente la sintassi di un lungo comando -stringa eseguita.Se la tua interazione principale con il terminale è per i comandi predefiniti, non dimenticare l'eccellente trucco per tenerne traccia automaticamente memorizzando qualsiasi stringa "predefinita" in un singolo file di testo, sebbene queste regolazioni di inputrc semplificheranno comunque il tuo lavoro se " sto cercando di attivare/disattivare un'impostazione in futuro.
Rivolgiti a Lifehacker per i trucchi per la ricerca della cronologia con i tasti freccia, anche se potresti ricordare le altre righe .inputrc da un trucco precedente che abbiamo condiviso qualche tempo fa.
