Kiedy mam okno Tmux pionowo podzielone na dwa panele, jak mogę odrodzić nową trzecią poziomą szybę, która rozciąga się na całej szerokości?
np. Jak mogę to uzyskać:
Ctr-b %
+–––––––––+–––––––––+
| | |
| | |
| | |
| | |
| | |
+–––––––––+–––––––––+
do tego?
Ctr-b %
Ctr-b
...co teraz?
+–––––––––+–––––––––+
| | |
| | |
| | |
| | |
| | |
+–––––––––+–––––––––+
| |
| |
+–––––––––––––––––––+
zamiast tego?
Ctr-b %
Ctr-b "
+––––––––+––––––––––+
| | |
| | |
| | |
| | |
| | |
| +––––––––––+
| | |
| | |
+––––––––+––––––––––+
Uwaga: nie chcę Ctr-b Space
przełączać się między wszystkimi możliwymi kombinacjami układu, aby ostatecznie uzyskać pożądany układ - należy to osiągnąć z możliwie największą zwięzłością.
Odpowiedzi:
Aby to osiągnąć, możesz użyć jednego z pięciu wstępnie ustawionych trybów układu (sąsiadująco). Z punktu początkowego (pojedynczy podział pionowy) otwórz nowy panel, który domyślnie podzieli aktywny panel, a następnie ustawi panele w tryb sąsiadująco:
Ctrlb,Alt5
Od
man tmux
:Możesz opcjonalnie dodać
select-layout tiled
skrót do klawisza w swoim,.tmux.conf
jeśli był to układ, który chciałeś regularnie.źródło
tmux
ma ustawienia wstępne po latach używania.Ctrl b
,Option 5
Nie pracuje dla mnie.Pobierz nowszą wersję tmux (co najmniej 2.3).
Ze strony podręcznika:
źródło
tmux 2.3 obsługuje
-f
przełącznik, wsplit-window
którym robi dokładnie to, czego szukasz:źródło
Stare pytanie, ale chciałem dodać, jeśli istnieje układ, którego chcesz często używać, możesz go użyć
aby dać ci obecny układ (będzie to ciąg podobny do
c904,273x74,0,0{81x74,0,0[81x29,0,0,1,81x21,0,30,2,81x22,0,52,3],191x74,82,0,0}
)Następnie przekaż ten ciąg, aby
select-layout
go zastosować. Poszukaj naselect-layout
stronie podręcznika, aby uzyskać więcej informacji.źródło
Jeśli chcesz odrodzić nową trzecią poziomą szybę, która rozciąga się na całej szerokości, sugeruję wypróbowanie tego
lub cyklicznie
źródło
ctr-b "
tworzy to, co możesz zobaczyć w moim trzecim przykładzie powyżej.Ctrl + B, a następnie „(podwójne cudzysłowy), aby podzielić się na dwa poziome okna
Ctrl + B „o”, aby wrócić do górnego okna (sprawdź kursor, który powie ci, gdzie jesteś)
Ctrl + B, a następnie% (shift + 5), aby podzielić górne okno
To powinno działać z domyślnymi powiązaniami klawiszy.
źródło