1Jul

Kako prezreti zadevo pri uporabi končnega zavihka v Linuxu

click fraud protection

Komandna linija v Linuxu je občutljiva na velike in male črke. Ko uporabljate dokončanje zavihka, da hitro spremenite ali navedete imenike v ukazni vrstici, se morate ujemati z imeni imenikov. Vendar pa obstaja način, da se kartica zavije ohišje neobčutljivo. Zaključek zavihka

omogoča hitrejše in enostavnejše vnašanje imenika imenikov v ukazni vrstici. Na poziv preprosto začnete vnašati začetek imena imenika in nato pritisnite Tab, da se preostali imen imenika samodejno vnese. Na primer, če želite spremeniti v imenik Dokumenti, preprosto začnite vnašati cd Docu in nato pritisnite Tab. To bo avtomatsko dokončano na cd Documents /.

To funkcijo lahko naredite neobčutljivo, tako da dodate nastavitev v Linuxovo datoteko. inputrc. Ta datoteka obravnava preslikave tipkovnice za določene situacije v ukazni vrstici( ali bash shell) in vam omogoča prilagajanje vedenja ukazne vrstice. To nastavitev je zelo enostavno dodati in vam bomo pokazali, kako.

Obstajata dve datoteki. inputrc: globalna, ki velja za vse uporabnike v sistemu( /etc/. inputrc) in lokalna v domačem imeniku trenutnega uporabnika, ki velja samo za tega uporabnika( ~ /. inputrc).Znak ~ predstavlja domači imenik, na primer /home/lori/.Lokalna datoteka. inputrc preglasi globalno, kar pomeni, da bodo vse nastavitve, ki jih dodate v lokalno datoteko, uporabljene kljub tem, kar je v globalni datoteki. V našem primeru bomo v našem primeru dodali neobčutljivo nastavitev v naš lokalni račun, vendar lahko to storite v vsakem primeru.

instagram viewer

Uporabili bomo urejevalnik besedil, imenovani gedit, da dodamo nastavitev v datoteko. inputrc. Pritisnite Ctrl + Alt + T, da odprete terminal. Potem, če želite spremeniti lokalno datoteko. inputrc, vnesite naslednji ukaz in pritisnite Enter.

gksu gedit ~ /. inputrc

Če želite spremeniti globalno datoteko. inputrc, namesto tega vnesite naslednji ukaz.

gksu gedit /etc/. inputrc

Če nimate datoteke. inputrc, bo ta ukaz samodejno ustvaril v domačem imeniku ali v / etc.

V pogovornem oknu se prikaže poziv za geslo, zato vnesite geslo, ki ga uporabljate za prijavo v račun in kliknite »V redu«.

Datoteka. inputrc je lahko prazna in to je v redu.Če želite, da se opravilo zavrne, zavrtite zadevo, dodajte naslednjo vrstico v datoteko:

set-completion-ignore-case na

Kliknite »Shrani«.

Če želite zapreti gedit, v zgornjem levem kotu kliknite gumb »X«.

Nastavitev, ki ste jo pravkar dodali v datoteko. inputrc, ne bo vplivala na trenutno sejno okno terminala. Okno Terminal morate zapreti in znova odpreti, da bo sprememba vplivala. Torej, vnesite izhod na poziv in pritisnite Enter ali kliknite gumb "X" v zgornjem levem kotu okna.

OPOMBA: morda boste videli nekaj opozoril, kot je prikazano spodaj, vendar ne vplivajo na to, kar počnemo z datoteko.

Zdaj, na primer, ko vnesete cd docu in pritisnete Tab. ..

. .. tabulator bo deloval, čeprav se primer ne ujema z imenom imenikov.

Če se želite vrniti na privzeto nastavitev, ki je občutljiva za zaključek zavihka, preprosto odprite isto datoteko. inputrc, s katero ste dodali nastavitev, izbrisali dodano vrstico in shranili in zaprli datoteko. Ne pozabite zapreti okna Terminal in jo znova odpreti, ko spremenite datoteko. inputrc.