Kako zanemariti slučaj kada koristite završetak tabulacije u Linux terminalu

Kako zanemariti slučaj kada koristite završetak tabulacije u Linux terminalu
Kako zanemariti slučaj kada koristite završetak tabulacije u Linux terminalu
Anonim
Zapovjedna linija u Linuxu razlikuje velika i mala slova. Kada upotrijebite završetak kartice da biste brzo izmijenili ili popisali direktorije u naredbenom retku, morate odgovarati slučaju naziva direktorija. Međutim, postoji način da se kartica završi slučaj neosjetljiv.
Zapovjedna linija u Linuxu razlikuje velika i mala slova. Kada upotrijebite završetak kartice da biste brzo izmijenili ili popisali direktorije u naredbenom retku, morate odgovarati slučaju naziva direktorija. Međutim, postoji način da se kartica završi slučaj neosjetljiv.

Završetak kartice olakšava i lakše unijeti nazive direktorija na naredbenu liniju. Jednostavno možete početi upisivati početak naziva direktorija na upit, a zatim pritisnite Tab da biste ostatak naziva direktorija automatski unijeli. Na primjer, da biste se prebacili u direktorij Dokumenti, jednostavno započnite tipkati

cd Docu

i zatim pritisnite Tab. Bit će automatsko dovršavanje

cd Documents/

Taj značajka možete učiniti neosjetljivima dodavanjem postavke na Linux.inputrc datoteku. Ova datoteka upravlja mapama tipkovnice za određene situacije na naredbenom retku (ili bash shell) i omogućuje vam da prilagodite ponašanje naredbenog retka. To je vrlo lako dodati ovu postavku i pokazat ćemo vam kako.

Postoje dvije.inputrc datoteke: globalna koja se odnosi na sve korisnike sustava (

/etc/.inputrc

) i lokalne one u kućnom imeniku trenutnog korisnika koji se odnose samo na tog korisnika (

~/.inputrc

). ~ Znak predstavlja kućni imenik, kao što je / home / lori /. Lokalna.inputrc datoteka nadjačava globalni, što znači da će se sve postavke koje dodate u lokalnu datoteku koristiti unatoč onome što se nalazi u globalnoj datoteci. U primjeru ćemo dodati postavku neosjetljive na slučaj na našem lokalnom računu, ali to možete učiniti bilo kako.

Koristit ćemo uređivač teksta koji se zove gedit da biste dodali postavku u.inputrc datoteku. Pritisnite Ctrl + Alt + T da biste otvorili terminal. Zatim, za promjenu lokalne.inputrc datoteke, upišite sljedeću naredbu i pritisnite Enter.

gksu gedit ~/.inputrc

Ako želite promijeniti globalnu.inputrc datoteku, umjesto toga upišite sljedeću naredbu.

gksu gedit /etc/.inputrc

Ako nemate.inputrc datoteku, ova će naredba automatski stvoriti jedan u vašem home direktoriju ili / etc direktoriju.

Pojavi se dijaloški okvir koji traži zaporku pa unesite zaporku koju koristite za prijavu na račun i kliknite "U redu".
Pojavi se dijaloški okvir koji traži zaporku pa unesite zaporku koju koristite za prijavu na račun i kliknite "U redu".
.Inputrc datoteka može biti prazna i to je u redu. Da biste ispunili karticu, zanemarite slučaj, dodajte sljedeći redak u datoteku:
.Inputrc datoteka može biti prazna i to je u redu. Da biste ispunili karticu, zanemarite slučaj, dodajte sljedeći redak u datoteku:

set completion-ignore-case on

Kliknite "Spremi".

Da biste zatvorili gedit, kliknite gumb "X" u gornjem lijevom kutu.
Da biste zatvorili gedit, kliknite gumb "X" u gornjem lijevom kutu.
Postavka koju ste upravo dodali u.inputrc datoteku neće utjecati na trenutnu sesiju prozora terminala. Morate zatvoriti prozor terminala i ponovo ga otvoriti kako bi se promjena utjecala. Dakle, tip
Postavka koju ste upravo dodali u.inputrc datoteku neće utjecati na trenutnu sesiju prozora terminala. Morate zatvoriti prozor terminala i ponovo ga otvoriti kako bi se promjena utjecala. Dakle, tip

exit

u brz i pritisnite Enter ili kliknite gumb "X" u gornjem lijevom kutu prozora.

NAPOMENA: Možda će se prikazati neka upozorenja, kao što je prikazano u nastavku, ali one ne utječu na ono što radimo s datotekom.

Sada, na primjer, kada upisujete
Sada, na primjer, kada upisujete

cd docu

i pritisnite karticu …

Preporučeni: