Puncte:0

Pot obține o completare mai bună a filelor în terminal?

drapel cn

Să presupunem că am trei fișiere cu nume de fișiere care încep cu s într-un folder.

Dacă tastez s și lovesc Tab, primesc sunetul de eroare și nu se completează nimic în terminal. Trebuie să scriu suficient din numele fișierului pentru a fi clar pentru terminalul care fișier vreau înainte ca acesta să se completeze automat cu Tab.

Deci, dacă am nume de fișiere şcoală, scuba, și infricosator, și vreau să deschid școala, trebuie să scriu sch, altfel nu se va completa automat. Am văzut exemple în care tastați s si atunci poti Tab prin toate opțiunile una câte una.

Această funcție nu este disponibilă sau trebuie să schimb o setare undeva?

Puncte:4
drapel vn

Cred că am configurat exact soluția pe care o căutați. Pentru ca acest lucru să funcționeze în Bash, adăugați această linie la dvs /etc/inputrc (pentru setare globală) sau ~/.inputrc numai pentru utilizatorul dvs.):

„\e[Z”: meniu complet

Această linie va face așa atunci când loviți Schimb+Tab, parcurge posibilele soluții pentru ceea ce ați tastat.

Deci, de exemplu, dacă vă aflați într-un director cu 3 fișiere care încep cu s, tastare ecou s și lovirea Schimb+Tab va parcurge cele 3 dintre ele.

Găsesc această comandă rapidă deosebit de utilă atunci când fac starea systemctl .., unde trebuie doar să tast sctl st (Am un pseudonim), și apoi dublu Tab pentru a face bicicletă stare.

Am descoperit că cel mai bine este să te agăți în continuare de obișnuit Tab comportament, deoarece există situații în care veți dori totuși să faceți ca acesta să afișeze posibile completări pe dublu Tab.

De asemenea, vă rugăm să rețineți că, dacă tocmai începeți să introduceți un nume de fișier, completarea automată va analiza și numele fișierelor din dvs. CALE.

Deci, dacă introduceți doar începutul unui nume de fișier s și lovit Schimb+Tab, va parcurge numele fișierelor din directorul dvs. curent împreună cu dvs CALE. Așa este CALE lucrări.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.