Uzlabojiet cilnes pabeigšanu operētājsistēmas Mac OS X terminālī

Anonim

Tabulēšanas pabeigšana ir brīnišķīga čaulu funkcija, kas atvieglo lietotāju dzīvi, ļaujot automātiski aizpildīt komandas, ceļus, failu nosaukumus un dažādas citas komandrindā ievadītās lietas. Tas darbojas lieliski, kā tas ir, bet jūs varat to padarīt vēl labāku, iespējojot dažas funkcijas; aizpildot ignorējiet lielo burtu bloķēšanu un komandu lielo burtu lietojumu, noņemiet vajadzību divreiz pieskarties tabulēšanas taustiņam, ja kaut kas ir neskaidrs, un visbeidzot, bet noteikti ne mazāk svarīgi, pārskatiet visu iespēju izvēlni, nevis izmetiet sarežģītu sarakstu, ja rodas neskaidrības.

Ja regulāri neizmantojat OS X termināli (vai Linux termināli), iespējams, ka šis padoms nav noderīga.

Palaidiet termināli un atrodieties sākuma direktorijā, lai sāktu darbu:

  • Izmantojot emacs, nano, vi vai jebkuru citu jūsu iecienītāko teksta redaktoru, lai rediģētu failu .inputrc, mēs izmantosim nano aprakstam:
  • nano .inputrc

  • Ielīmējiet šādus trīs noteikumus unikālās rindās:
  • set completion-ignore-case on set, show-all-if-ambiguous on TAB: menu-complete

  • Nospiediet Control+O, lai saglabātu izmaiņas failā .inputrc, kam seko Ctrl+X, lai izietu.
  • Atveriet jaunu termināļa logu vai cilni vai ierakstiet “login”, lai atvērtu jaunu sesiju ar spēkā esošajiem noteikumiem
  • Sāciet rakstīt komandu, ceļu vai ko citu un nospiediet tabulēšanas taustiņu, lai skatītu uzlabojumus tieši

Tas ir pārbaudīts, lai tas darbotos ar bash apvalku, un tam vajadzētu darboties ar jebkuru Mac OS X versiju. Ja jums patika, nepalaidiet garām citus mūsu komandrindas padomus un ieteikumus.

Paldies Kuthair Habboush par lielisko padomu

Uzlabojiet cilnes pabeigšanu operētājsistēmas Mac OS X terminālī