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.