Poprawa uzupełniania zakładek w terminalu Mac OS X

Anonim

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:
  • nano .inputrc

  • Wklej następujące trzy reguły w unikalnych wierszach:
  • ustaw uzupełnianie-ignoruj-wielkość liter na zestawie pokaż wszystko-jeśli-niejednoznaczne na TAB: menu-ukończ

  • 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

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ę

Poprawa uzupełniania zakładek w terminalu Mac OS X