Poboljšajte dovršetak kartice u Mac OS X terminalu
Dovršavanje kartica je prekrasna značajka ljuski koje olakšavaju život naprednim korisnicima, omogućujući vam da automatski dovršavate naredbe, staze, nazive datoteka i razne druge stvari unesene u naredbeni redak. Sjajno funkcionira kakav jest, ali ga možete učiniti još boljim omogućavanjem nekoliko značajki; ignorirajte velika i velika slova u naredbama prilikom dovršavanja, uklonite potrebu za dvostrukim dodirivanjem tipke Tab ako je nešto dvosmisleno, i posljednje, ali svakako ne manje važno, kružite kroz izbornik svih mogućnosti umjesto da bacate ogroman popis ako postoji dvosmislenost.
Ako ne koristite redovito OS X terminal (ili linux terminal), vjerojatno vam ovaj savjet ne treba koristiti.
Pokrenite Terminal i budite u početnom direktoriju da biste započeli:
- Koristeći emacs, nano, vi ili bilo koji drugi vaš omiljeni uređivač teksta za uređivanje .inputrc, koristit ćemo nano za prolazak:
- Zalijepite sljedeća tri pravila u jedinstvene retke:
- Pritisnite Control+O za spremanje promjena u .inputrc nakon čega slijedi Control+X za izlaz
- Otvorite novi prozor terminala ili karticu, ili upišite "login" za otvaranje nove sesije s važećim pravilima
- Počnite upisivati naredbu, putanju ili nešto drugo i pritisnite tipku Tab da vidite poboljšanja iz prve ruke
nano .inputrc
set completion-ignore-case on set show-all-if-ambiguous on TAB: menu-complete
Ovo je testirano da radi s bash ljuskom i trebalo bi raditi sa bilo kojom verzijom Mac OS X. Ako ste uživali u ovome, ne propustite naše druge savjete i trikove za naredbeni redak.
Hvala Kuthairu Habboushu na sjajnom savjetu