Poprawa uzupełniania zakładek w terminalu Mac OS X
Dopełnianie tabulacji to wspaniała funkcja powłok, która ułatwia życie zaawansowanym użytkownikom, umożliwiając automatyczne uzupełnianie poleceń, ścieżek, nazw plików i wielu innych rzeczy wprowadzanych do wiersza poleceń. Działa świetnie, ale możesz go jeszcze ulepszyć, włączając kilka funkcji; ignoruj caps lock i wielkość liter poleceń podczas kończenia, wyeliminuj konieczność dwukrotnego stukania klawisza Tab, jeśli coś jest niejednoznaczne, i wreszcie, co nie mniej ważne, przeglądaj menu ze wszystkimi możliwościami, zamiast zrzucać ogromną listę, jeśli jest niejasność.
Jeśli nie korzystasz regularnie z OS X Terminal (lub terminala linuksowego), prawdopodobnie nie potrzebujesz tej wskazówki.
Uruchom Terminal i przejdź do katalogu domowego, aby rozpocząć:
- Korzystając z emacsa, nano, vi lub innego twojego ulubionego edytora tekstu do edycji .inputrc, użyjemy nano do instrukcji:
- Wklej następujące trzy reguły w unikalnych wierszach:
- Naciśnij Control+O, aby zapisać zmiany w .inputrc, a następnie naciśnij Control+X, aby wyjść
- Otwórz nowe okno lub kartę Terminala albo wpisz „login”, aby otworzyć nową sesję z obowiązującymi regułami
- Zacznij wpisywać polecenie, ścieżkę lub coś innego i naciśnij klawisz Tab, aby zobaczyć ulepszenia z pierwszej ręki
nano .inputrc
ustaw uzupełnianie-ignoruj-wielkość liter na zestawie pokaż wszystko-jeśli-niejednoznaczne na TAB: menu-ukończ
To zostało przetestowane pod kątem działania z powłoką bash i powinno działać z każdą wersją systemu Mac OS X. Jeśli ci się podobało, nie przegap naszych innych porad i wskazówek dotyczących wiersza poleceń.
Dzięki Kuthair Habboush za świetną wskazówkę