Ogólnie rzecz biorąc, po zamknięciu połączenia SSH, odpowiednie sesje odległych terminali są również zamknięte. Oto pomoc Tmux, ponieważ zachowuje te sesje po zakończeniu połączenia SSH.
Po zainstalowaniu TMUX nie znajdziesz żadnej powiązanej ikony. Nie pojawi się jako osobna aplikacja; Zamiast tego będziemy musieli go powołać z samego terminalu gnome. Później zobaczymy, jak to zrobić.
Notatka: W tym „howto” użyliśmy „Ctrl+b” jako prefiks; Jeśli skonfigurowałeś inny prefiks, zastąp polecenie na swój „prefiks.
Co obejmiemy?
Ten przewodnik zbadał, w jaki sposób możemy zainstalować TMUX, a dokładniej „Jak dostosować rozmiar panelu Tmux” . Zacznijmy najpierw od zainstalowania Tmux.
Wymagania wstępne
1. Tmux powinien być zainstalowany w twoim systemie (w naszym przypadku Ubuntu).
2. Łączność internetowa i konto użytkownika z uprawnieniami „sudo”.
Instalowanie Tmux na Ubuntu 20.04
Główne systemy operacyjne, takie jak Linux, MacOS i Windows Podsystem dla Linux (WSL) zapewniają pakiety oprogramowania TMUX z ich oficjalnego repozytorium. Więc zainstalować Tmux na Ubuntu 20.04, możemy po prostu użyć menedżera pakietów lub centrum oprogramowania, jak opisano poniżej:
1. Aby zainstalować TMUX za pomocą menedżera pakietów, po prostu uruchom polecenie:
$ sudo apt instal tmux
2. Aby zainstalować TMUX za pomocą centrum oprogramowania, otwórz centrum oprogramowania, wyszukaj TMUX i kliknij Instaluj.
Uruchamianie Tmux
Po zainstalowaniu TMUX będziemy musieli użyć terminalu GNOME, aby go wywołać. Można napotkać następujący błąd, próbując uruchomić polecenie „Tmux”:
„Otwarty terminal nie powiódł się: brakujący lub nieodpowiedni terminal: xterm-256color”
Aby przezwyciężyć ten błąd, wpisz „Termin eksportu = xterm” na terminalu i naciśnij Enter. Teraz ponownie uruchom polecenie „Tmux”, a tym razem błąd nie powinien pojawiać się.
Innym sposobem jest użycie „Xterm” terminal i uruchom TMUX stąd. To działało na naszym Ubuntu 20.04 System.
Dostosowanie rozmiaru panelu Tmux
Posiadanie wielu patelów w jednym oknie jest świetną cechą Tmux. Możemy oglądać i monitorować wiele aplikacji jednocześnie. Posiadanie wielu patelów znacznie poprawia przepływ pracy.
Podczas tworzenia pierwszego podziału (poziomo lub pionowo) pane. Podczas tworzenia kolejnego podzielonego panelu Tmux następnie dzieli bieżącą panel w stosunku 1: 1.
Ale często potrzebujemy więcej miejsca na okienko (na e.G. podczas edytowania pliku tekstowego) i mniej miejsca dla innego (e.G. Rozpoczynając i zatrzymując usługę). W takim scenariuszu musimy dostosować rozmiar panelu, zmniejszając okienek i rozszerzając drugą.
Dzięki twórcom Tmux, którzy umieścili ten obiekt w Tmux w bardzo uproszczony sposób:
1. Najłatwiejszym i najwygodniejszym sposobem jest użycie trybu myszy. Zwykle wolę tę metodę, ponieważ daje ona większą szczegółową kontrolę nad rozmiarem panelu. Otwórz „Tmux.plik Conf 'i umieść poniższy wiersz, aby aktywować tryb myszy:
Ustaw -g myszy
Teraz ponownie załaduj „Tmux.conf ' plik:
$ tmux źródłowy plik ~/.Tmux.conf
Notatka: Za każdym razem, gdy zmieniamy „Tmux.plik conf, musimy pozyskiwać lub ponownie załadować „TMUX”.plik conf ”, aby zmiany działały.
2. Innym sposobem jest naciśnięcie 'Prefiks' i trzymając 'Klawisz kontrolny' klawisz, a następnie naciśnij klawisze strzałek.
3. Jeśli jesteś sprytny, możesz użyć wiersza polecenia TMUX:
a) Aby zmienić rozmiar bieżącego panu w dół:
-rozmiar -pane -d
b) do zmiany rozmiaru bieżącego panu w górę:
-rozmiar -pane -u
c) do zmiany rozmiaru bieżącego okienka po lewej:
-rozmiar -pane -l
d) do zmiany rozmiaru bieżącego okienka w prawo:
Zmiana -pane -r
Jeśli chcesz dokładnie zmienić rozmiar, możesz określić liczbę wierszy do zmiany. Na przykład, jeśli chcesz zmienić zmianę puszu w dół przez 10 wierszy, użyj:
-rozmiar -pane -d 10
Ustawienie kluczów kluczowych
Teraz ustawmy keybindings do uczynienia zadania rozmiaru. Ustawimy prefiks +„h”, prefiks +„j”, prefiks +„k” i prefiks +„L” odpowiednio dla ruchów lewy, w dół, w górę i prawej. Ponadto ustawimy domyślny współczynnik przyrostu na „5”. Otwórz swoje „Tmux.conf ' Złóż i umieść w nim następujące wiersze:
wiązać h rozmiar -pane -l 5
Bind J rozmiar -pane -d 5
wiązanie K -rozmiar -pane -u 5
wiązanie l rozmiaru -pane -r 5
Można pomyśleć, że naciskanie przedrostka za każdym razem jest bardzo powolne, ale jest też obejście. Użyj flagi „-R”, aby powiązać klawisz zmiany rozmiar. W ten sposób będziemy musieli nacisnąć prefiks tylko raz, a następnie klawisz rozmiar. Po prostu zmodyfikuj powyższe keBindings w „Tmux.conf 'jako:
BIND -R H -ZMIANY -PANE -L 5
BIND -r J Zmiana zmiany rozmiaru -d 5
BIND -R k Zmiana zmiany rozmiaru -u 5
wiązanie -r l rozmiar -pane -r 5
Wniosek
W tym przewodniku dowiedzieliśmy się o instalacji Tmux, a dokładniej „jak dostosować rozmiar panelu Tmux”. Bardziej szczegółowe wyjaśnienie różnych operacji Tmux można znaleźć na stronach Tmux Man lub na stronie Github Tmux.