1Jul

Kaip ignoruoti atvejį naudojant "Tab" užbaigimą "Linux" terminale

Komandų eilutė "Linux" yra didžiosios ir mažosios raidės. Kai naudojate skirtuko užbaigimą, kad greitai pakeistumėte arba sąraše esančių komandų eilutes, turite atitikti katalogų pavadinimų atvejį.Tačiau yra galimybė, kad skirtuko užbaigimas taptų nejautriu.

skirtuko užbaigimas leidžia greičiau ir lengviau įvesti katalogų pavadinimus komandinėje eilutėje. Jūs galite tiesiog įvesti katalogo pavadinimo pradžią eilutėje ir paspausti Tab, kad kitas katalogo pavadinimas būtų automatiškai įvestas. Pavyzdžiui, norėdami pereiti į katalogą "Dokumentai", tiesiog pradėkite rašyti "cd Docu" ir paspauskite "Tab".Jis bus automatiškai užbaigtas CD dokumentams /.

Jūs galite padaryti šią funkciją nereikšminga, pridedant nustatymą į "Linux. inputrc" failą.Ši byla tvarko konkrečių situacijų komandų eilutės( arba "bash shell") klaviatūros atributus ir leidžia pritaikyti komandinės eilutės elgesį.Labai lengva pridėti šį nustatymą, ir mes parodysime, kaip tai padaryti.

Yra du. inputrc failai: visuotinis, kuris taikomas visiems sistemos vartotojams( /etc/. inputrc), ir vietos dabartiniame vartotojo namų kataloge, kuris taikomas tik tam vartotojui( ~ /. inputrc).~ Simbolis reiškia namų katalogą, pvz., /home/lori/.Vietinis failas. inputrc pakeičia bendrąjį failą, o tai reiškia, kad bet kokie nustatymai, kuriuos jūs įtraukiate į vietinį failą, bus naudojami nepaisant to, kas yra globalioje rinkmenoje.Šiame pavyzdyje mes pridėsime nereikšmingą aplinką vietinei paskyrai, bet jūs galite tai padaryti.

Mes ketiname naudoti teksto redaktorių pavadinimu gedit, kad pridėtume nustatymą į failą. inputrc. Norėdami atidaryti terminalą, paspauskite Ctrl + Alt + T.Tada, norėdami pakeisti vietinį. inputrc failą, įveskite šią komandą eilutėje ir paspauskite Enter.

gksu gedit ~ /. inputrc

Jei norite pakeisti pasaulinį. inputrc failą, įveskite šią komandą.

gksu gedit /etc/. inputrc

Jei neturite. inputrc failo, ši komanda sukurs ją savo namų kataloge ar / etc kataloge automatiškai.

Dialogo lange rodomas prašymas įvesti slaptažodį, todėl įveskite slaptažodį, kurį naudojate prisijungdami prie savo paskyros, ir spustelėkite "Gerai".

Failas. inputrc gali būti tuščias, ir tai gerai. Jei norite, kad skirtuko pabaigimas ignoruotų bylą, pridėkite prie failo šią eilutę:

nustatykite baigimo ignoravimo bylą

. Spustelėkite "Išsaugoti".

Norėdami uždaryti geditą, spustelėkite mygtuką "X" viršutiniame kairiajame kampe.

Nustatymas, kurį ką tik pridėjote į. inputrc failą, neturės įtakos dabartiniam lango langui. Turite uždaryti terminalo langą ir atidaryti dar kartą, kad pakeitimas veiktų.Tada įveskite exit į komandą ir paspauskite Enter arba spustelėkite mygtuką "X" viršutiniame kairiajame lango kampe.

PASTABA. Galite matyti kai kuriuos įspėjimus, kaip parodyta žemiau, tačiau jie neturi įtakos tai, ką mes darome su failu.

Dabar, pavyzdžiui, kai įvedate "cd docu" ir paspauskite skirtuką. ..

. .. skirtukas baigsis, nors tai neatitinka katalogo pavadinimo.

Jei norite grįžti į numatytąjį didžiųjų raidžių dydžio nustatymą, atidarykite tą patį. inputrc failą, prie kurio pridėjote nustatymą, ištrinkite pridėtą eilutę ir išsaugokite ir uždarykite failą.Nepamirškite uždaryti terminalo lango ir iš naujo jį pakeisti, pakeisdami. inputrc failą.