1Jul
W Linii poleceń w systemie Linux jest rozróżniana wielkość liter. Gdy używasz uzupełniania kart, aby szybko zmienić lub wyświetlić katalogi w wierszu poleceń, musisz dopasować wielkość liter do nazw katalogów. Istnieje jednak sposób na uwzględnianie wielkości liter bez uwzględniania wielkości liter.
Wypełnianie kart ułatwia i przyspiesza wprowadzanie nazw katalogów w wierszu poleceń.Możesz po prostu zacząć wpisywać początek nazwy katalogu po znaku zachęty, a następnie nacisnąć klawisz Tab, aby automatycznie wpisać pozostałą nazwę katalogu. Na przykład, aby przejść do katalogu Dokumenty, po prostu zacznij pisać cd Docu, a następnie naciśnij Tab. Nastąpi autouzupełnianie do cd Documents /.
Możesz ustawić wielkość liter jako niewrażliwą, dodając ustawienie do pliku. inputrc systemu Linux. Ten plik obsługuje odwzorowania klawiatury dla określonych sytuacji w wierszu poleceń( lub powłoce bash) i pozwala dostosować zachowanie wiersza polecenia. Dodanie tego ustawienia jest bardzo łatwe, a pokażemy, jak to zrobić.
Istnieją dwa pliki. inputrc: globalny, który dotyczy wszystkich użytkowników w systemie( /etc/. inputrc), a lokalny w katalogu domowym bieżącego użytkownika, który dotyczy tylko tego użytkownika( ~ /. inputrc).Znak ~ reprezentuje katalog domowy, taki jak /home/lori/.Lokalny plik. inputrc zastępuje globalny, co oznacza, że wszelkie ustawienia dodane do lokalnego pliku będą używane pomimo tego, co znajduje się w pliku globalnym. W naszym przykładzie dodamy ustawienie niewrażliwe na wielkość liter do naszego konta lokalnego, ale możesz to zrobić w dowolny sposób.
Zamierzamy użyć edytora tekstowego o nazwie gedit, aby dodać ustawienie do pliku. inputrc. Naciśnij Ctrl + Alt + T, aby otworzyć Terminal. Następnie, aby zmienić lokalny plik. inputrc, wpisz następujące polecenie w wierszu polecenia i naciśnij klawisz Enter.
gksu gedit ~ /. inputrcJeśli chcesz zmienić globalny plik. inputrc, wpisz następujące polecenie.
gksu gedit /etc/. inputrcJeśli nie masz pliku. inputrc, to polecenie utworzy je automatycznie w katalogu domowym lub katalogu / etc.
Zostanie wyświetlone okno dialogowe z pytaniem o hasło, wprowadź hasło, którego używasz do logowania się na swoje konto i kliknij "OK".
Plik. inputrc może być pusty i to w porządku. Aby ignorować przypadek zakończenia zakładki, dodaj następujący wiersz do pliku:
ustaw przypadek ignorowania kompletacji naKliknij "Zapisz".
Aby zamknąć gedit, kliknij przycisk "X" w lewym górnym rogu.
Ustawienie, które właśnie dodano do pliku. inputrc, nie wpłynie na bieżącą sesję okna terminala. Musisz zamknąć okno Terminal i otworzyć je ponownie, aby zmiana została uwzględniona. Wpisz polecenie exit po znaku zachęty i naciśnij Enter lub kliknij przycisk "X" w lewym górnym rogu okna.
UWAGA: Możesz zobaczyć niektóre ostrzeżenia, jak pokazano poniżej, ale nie mają one wpływu na to, co robimy z plikiem.
Teraz, na przykład, po wpisaniu cd docu i naciśnięciu klawisza Tab. ..
. .. zakończenie zakładki będzie działać, nawet jeśli przypadek nie jest zgodny z nazwą katalogu.
Jeśli chcesz wrócić do domyślnego ustawienia wielkości liter w zakładce zakończenia, po prostu otwórz ten sam plik. inputrc, do którego dodano ustawienie, usuń dodaną linię i zapisz i zamknij plik. Pamiętaj o zamknięciu okna Terminala i ponownym otwarciu go po zmianie pliku. inputrc.