Lista polecenia jest integralną częścią dowolnego systemu Linux/UNIX. Oferuje najwyższą kontrolę nad każdym aspektem systemu. Jednak praca z wierszem poleceń może być uciążliwa, powolna i denerwująca. Aby przyspieszyć i poprawić wrażenia użytkownika, skróty klawiatury są niezaprzeczalnie skuteczne.
W tym przewodniku zanurzymy się w cudownym świecie skrótów klawiaturowych dostępnych dla terminalu w Ubuntu.
Wymagania wstępne
Aby wykonać kroki wykazane w tym przewodniku, będziesz potrzebować następujących elementów:
- Odpowiednio skonfigurowana maszyna Ubuntu. Jeśli nie chcesz wymieniać głównego systemu operacyjnego lub podwójnego butów, uruchamianie Ubuntu na maszynie wirtualnej jest solidną opcją.
- Nie-źródło użytkownik z sudo pozwolenie. Dowiedz się więcej o zarządzaniu przywilejem Sudo za pomocą pliku Sudoers.
Emulator terminali Ubuntu
Gnome to domyślne środowisko komputerowe na Ubuntu. Ilekroć wchodząc w interakcje z terminalem, faktycznie oddziałujesz z terminalem Gnome, który jest domyślnym emulatorem końcowym pulpitu GNOME. Zatem ten przewodnik skupi się głównie na skrótach dostępnych na terminalu GNOME na Ubuntu.
Jeśli używasz innego emulatora terminalu, sprawdź jego dokumentację pod kątem konfiguracji skrótów klawiatury. Jednak niektóre skróty terminalu Gnome będą pokrywać się z innymi.
GNOME Terminal skróty
Oto lista terminalowych skrótów specyficznych dla terminali GNOME:
Zarządzanie oknem i zakładkami
- Otwórz nową kartę: Shift + Ctrl + T
- Zamknięcie zakładki: Shift + Ctrl + w
- Otwarcie nowego okna: Shift + Ctrl + N
- Zamknięcie okna: Shift + Ctrl + Q
Kopiuj i wklej
- Kopiowanie wybranego tekstu: Shift + Ctrl + C
- Wklejanie tekstu ze schowka: Shift + Ctrl + V
Rozmiar okna
- Pełny ekran (lub wyjdź z pełnego ekranu): F11
- Zbliżenie: klawisz kontrolny + +
- Powiększ: klawisz kontrolny + -
- Wróć do oryginalnego rozmiaru: Ctrl + 0
Badawczy
- Znajdź dowolny tekst: Shift + Ctrl + F
- Znajdź następną instancję: Shift + Ctrl + g
- Znajdź poprzednią instancję: Shift + Ctrl + H
- Jasne podkreślenie: Shift + Ctrl + J
Przełączanie zakładki
- Przełącz na następną kartę: Ctrl + strona w dół
- Przełącz na poprzednią kartę: Ctrl + strona Up
- Zmień położenie bieżącej zakładki po prawej: Shift + ctrl + strona w dół
- Zmień położenie bieżącej zakładki po lewej: Shift + ctrl + strona w górę
- Przełącz na kartę 1: Alt + 1
- Przełącz na zakładkę 2: Alt + 2
- Przełącz na kartę 3: Alt + 3
- Przełącz na kartę 4: Alt + 4
- Przełącz na kartę 5: Alt + 5
- Przełącz na kartę 6: Alt + 6
- Przełącz na kartę 7: Alt + 7
- Przełącz na kartę 8: Alt + 8
- Przełącz na kartę 9: Alt + 9
- Przełącz na kartę 10: Alt + 0
Przewijanie
- Przewiń na górę: Shift + Home
- Przewiń w górę po jednej stronie: SHIFT + strona w górę
- Przewiń w górę po jednej linii: Shift + Ctrl + w górę
- Przewiń w dół po jednej linii: Shift + Ctrl + w dół
- Przewiń w dół po jednej stronie: SHIFT + strona w dół
- Przewiń na dno: Shift + End
Bash skróty
W większości dystrybucji Linux (w tym Ubuntu) Bash jest domyślną powłoką. Poniższe skróty klawiatury są specyficzne dla BASH (nie emulator końcowy). Tak więc te powinny działać tak samo we wszystkich terminalnych emulatorach.
- Wymazanie słowa: Ctrl + w
- Przejdź do początku linii: Ctrl + a
- Przejdź do końca linii: Ctrl + e
- Wróć jedną postać: Ctrl + b
- Wróć jedno słowo: Alt + b
- Idź naprzód jedna postać: Ctrl + f
- Idź naprzód jedno słowo: Alt + f
- Usuń z kursora do końca linii: Ctrl + k
- Usuń z kursora do początku linii: Ctrl + u
- Usuń od kursora na początek słowa: Ctrl + w
- Usuń ostatnie słowo: Alt + Backspace
- Wklej tekst: Ctrl + y
- Wyczyść ekran (pozostawia tylko bieżącą linię u góry): Ctrl + L
- Przewiń z powrotem do poprzednich poleceń: Klucz strzałki
- Rozpocznij odwrotne przeszukiwanie historii Bash: Ctrl + r
- Rozpocznij przeszukanie naprzód w historii Bash: Ctrl + s
- Wyposuszaj wyszukiwanie odwrotne/do przodu: Ctrl + g
- Zawiesić obecny proces pierwszego planu w tle: Ctrl + z
- Zatrzymaj bieżący proces/polecenie pierwszego planu (wysyła Sigint, aby zatrzymać): Ctrl + c
- Wyjdź z powłoki (równoważne z poleceniem wyjścia): Ctrl + d
Istnieją bardziej złożone skróty klawiatury, które domyślnie obsługuje Bash. Sprawdź bardziej kompleksową listę skrótów klawiatury Bash
Niestandardowe skróty klawiatury
Dowiedzieliśmy się o domyślnych skrótach terminalu Ubuntu. Możemy jednak ustawić niestandardowe skróty klawiatury dla różnych akcji.
Aby utworzyć niestandardowy skrót, najpierw otwórz terminal gnome:
Następnie kliknij przycisk menu w prawym górnym rogu i wybierz „Preferencje”:
Z nowego okna przejdź do „Skróty”:
Upewnij się, że opcja „Włącz skróty” jest włączone:
Z listy wybierz żądane działanie, które chcesz edytować. Następnie kliknij kombinację klawisza, którą chcesz ustawić jako klawisz skrótu:
Nowy skrót jest automatycznie zapisywany. Powinien teraz pojawić się na liście dostępnych skrótów:
Korzystając z tego podejścia, należy pamiętać o kilku rzeczach:
- Prawie każda kombinacja kluczy jest dozwolona jako skrót. Klawisze, których możesz użyć, obejmują alt, ctrl, shift, super, liczby i litery.
- Kombinacje kluczowe mnemoniczne nie są dozwolone jako skróty.
- Upewnij się, że nowy skrót nie jest sprzeczny z żadnym istniejącym skrótem.
Wyłączenie skrótu
Terminal GNOME umożliwia również wyłączenie skrótów klawiatury dla pewnego działania. Aby wyłączyć skrót, wróć do sekcji „Skróty” z „Preferencji”:
Wybierz skrót, który chcesz wyłączyć, i naciśnij „Backspace”. To usunie istniejącą kombinację klucza skrótu:
Akcja jest teraz wyłączona, ponieważ nie ma skrótu klawiatury, aby.
Wniosek
Omówiliśmy skróty klawiatury dostępne na terminalu Ubuntu. Omówiliśmy również skróty klawiatury, aby wykonywać różne działania Bash. Skróty klawiatury, jeśli są opanowane, mogą przyspieszyć różne zadania o zauważalną ilość.
Zainteresowany nauką więcej skrótów? Wtedy edytor tekstu VIM jest dla ciebie skarbnicą. Jest pełen skrótów klawiatury, poleceń i skrótów, wtyczek i innych. Według wielu zaawansowanych użytkowników i entuzjastów, VIM może być szybszy i bardziej wydajny w użyciu niż tradycyjni redaktorzy tekstu.