Îmbunătățiți căutarea istoricului în linia de comandă cu aceste modificări.inputrc
Lansați Terminalul și deschideți fișierul .inputrc într-un editor de text preferat. Vom folosi nano pentru că este foarte ușor de utilizat:
nano .inputrc
Lipiți următoarele cinci rânduri în fișierul .inputrc (probabil gol):
"\e[A: istoric-căutare-înapoi \e[B: istoric-căutare-înainte set arată-tot-dacă-ambiguu la finalizarea setului-ignora- caz pe TAB: meniu-complet"
Asta ar trebui să arate așa:
Apăsați „Control+O” pentru a salva fișierul, apoi Control+X pentru a ieși din nano.
Reîmprospătați terminalul sau creați unul nou și veți putea vedea diferența imediat când utilizați săgețile și tastele Tab când răsfoiți istoricul comenzilor.
Lungimea istoricului stocat depinde în continuare de setarea HISTFILESIZE, așa că nu uitați să o ajustați pentru a vă adapta nevoilor. De asemenea, rețineți că, dacă ștergeți istoricul comenzilor cu orice regularitate, utilitatea acestor funcții se va degrada considerabil.
Am mai discutat despre alte moduri de tipărire și căutare prin istoricul comenzilor anterioare, dar aceasta este poate cea mai bună opțiune dacă doriți să executați din nou o comandă trecută, în loc să localizați pur și simplu sintaxa unei comenzi lungi. -șir executat.Dacă interacțiunea dvs. principală cu terminalul este pentru comenzile implicite, nu uitați trucul excelent de a le ține evidența automat prin stocarea oricărui șir „prestabilit” într-un fișier text individual, deși aceste ajustări de inputrc vă vor face în continuare munca mai ușoară dacă vă.” căutați să comutați o setare în viitor.
Conectează-te la Lifehacker pentru trucurile de căutare în istoricul tastei săgeată, deși s-ar putea să-ți amintești celel alte linii .inputrc dintr-un truc anterior pe care l-am împărtășit cu ceva timp în urmă.
