Vylepšenie dokončovania kariet v termináli Mac OS X
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:
- Prilepte nasledujúce tri pravidlá do jedinečných riadkov:
- 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
nano .inputrc
nastaviť dokončenie-ignorovať malé a veľké písmená pri nastavení zobraziť všetko, ak je nejednoznačné na TAB: menu-kompletne
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