Patobulinkite skirtukų užbaigimą „Mac OS X“ terminale

Anonim

Tab užbaigimas yra nuostabi apvalkalų funkcija, kuri palengvina patyrusių vartotojų gyvenimą ir leidžia automatiškai užpildyti komandas, kelius, failų pavadinimus ir daugybę kitų dalykų, įvestų į komandų eilutę. Jis puikiai veikia toks, koks yra, bet jūs galite padaryti jį dar geriau įgalinę keletą funkcijų; užbaigdami nepaisykite didžiųjų raidžių ir komandų didžiųjų raidžių rašymo, pašalinkite būtinybę du kartus bakstelėti Tab klavišą, jei kažkas neaišku, ir galiausiai, bet ne mažiau svarbu, peržiūrėkite visų galimybių meniu, o ne išmeskite sudėtingą sąrašą, jei kyla dviprasmybių.

Jei reguliariai nenaudojate OS X terminalo (arba Linux terminalo), tikriausiai nenaudosite šio patarimo.

Paleiskite terminalą ir būkite pagrindiniame kataloge, kad pradėtumėte:

  • Naudodami emacs, nano, vi ar bet kurią mėgstamą teksto rengyklę, skirtą .inputrc redaguoti, naudosime nano:
  • nano .inputrc

  • Įklijuokite šias tris taisykles unikaliose eilutėse:
  • set Completion-Ignore-case on set, show all-if-dviprasmiškas TAB: meniu-complete

  • Paspauskite „Control“ + O, kad išsaugotumėte .inputrc pakeitimus, po to „Ctrl“ + X, kad išeitumėte
  • Atidarykite naują terminalo langą arba skirtuką arba įveskite „login“, kad atidarytumėte naują sesiją su galiojančiomis taisyklėmis
  • Pradėkite rašyti komandą, kelią ar dar ką nors ir paspauskite klavišą Tab, kad pamatytumėte patobulinimus iš pirmų rankų

Išbandyta, kad ji veiktų su „bash shell“ ir turėtų veikti su bet kuria „Mac OS X“ versija. Jei jums tai patiko, nepraleiskite kitų komandų eilutės patarimų ir gudrybių.

Ačiū Kuthair Habboush už puikų patarimą

Patobulinkite skirtukų užbaigimą „Mac OS X“ terminale