Vylepšenie dokončovania kariet v termináli Mac OS X

Anonim

Dokončovanie kariet je úžasná funkcia shellov, ktorá uľahčuje život skúseným používateľom a umožňuje vám automaticky dopĺňať príkazy, cesty, názvy súborov a množstvo ďalších vecí zadávaných do príkazového riadku. Funguje skvele tak, ako je, ale môžete to ešte vylepšiť povolením niekoľkých funkcií; ignorujte pri dokončovaní príkazov veľké písmená a veľké písmená, odstráňte potrebu dvojitého ťuknutia na kláves Tab, ak je niečo nejednoznačné, a v neposlednom rade radšej prechádzajte cez ponuku všetkých možností, než aby ste v prípade nejasností vysypali obrovský zoznam.

Ak pravidelne nepoužívate terminál OS X (alebo linuxový terminál), pravdepodobne nemáte využitie pre tento tip.

Spustite Terminál a začnite byť v domovskom adresári:

  • Na úpravu súboru .inputrc použijeme emacs, nano, vi alebo akýkoľvek iný váš obľúbený textový editor, ako návod použijeme nano:
  • nano .inputrc

  • Prilepte nasledujúce tri pravidlá do jedinečných riadkov:
  • nastaviť dokončenie-ignorovať malé a veľké písmená pri nastavení zobraziť všetko, ak je nejednoznačné na TAB: menu-kompletne

  • Stlačením Ctrl+O uložíte zmeny do .inputrc a následným Ctrl+X ukončíte
  • Otvorte nové okno alebo kartu Terminálu alebo napíšte „login“ a otvorte novú reláciu s platnými pravidlami
  • Začnite písať príkaz, cestu alebo niečo iné a stlačte kláves Tab, aby ste videli vylepšenia z prvej ruky

Toto bolo testované na prácu s bash shell a malo by fungovať s akoukoľvek verziou Mac OS X. Ak sa vám to páčilo, nenechajte si ujsť naše ďalšie tipy a triky pre príkazový riadok.

Vďaka Kuthairovi Habboushovi za skvelý tip

Vylepšenie dokončovania kariet v termináli Mac OS X