W tmux
domyślnym zachowaniem dla przetwarzania C-b 0
jest przejście do okna 0. Chciałbym, aby C-b C-0
przeskoczył do okienka 0 w bieżącym oknie. Moje próby dodania do mojego do mojego .tmux.conf
nie powiodły się. Czy jest coś jeszcze, czego mi brakuje?Wybierz okienko z C- <number> w tmux
27
A
Odpowiedz
54
Niezupełnie sposób szukasz, ale wątpię, że masz powody, by nie kochać następujące:
display-panes
lub pokroju (<prefix> + q
domyślnie),- wprowadzić liczbę osób okienko, na które się przełączasz.
4
Musisz zmodyfikować terminal tak, aby tmux mógł poprawnie rozpoznawać naciśnięcia klawiszy sterujących i cyfr. (źródło: https://unix.stackexchange.com/questions/96884/using-ctrl0-9-to-cycle-between-windows-using-tmux)
Jeśli używasz iTerm2, na przykład, a następnie:
- iść do
Preferences > Profiles > Keys
i kliknij+
- wejście ctrl + jak klawiatura skrót
- wybierz
Send Escape Sequence
z działanie rozwijane menu - wejście
Esc+[27;5;48~
w znaków wysłać pola tekstowego - kliknij przycisk OK, a następnie ponownie uruchom iTerm
Następnie, w końcu dodać do .tmux.conf
następujące:
bind-key C-0 select-pane -t 0
restart tmux (upewnij się, że zamknąłeś wszystkie sesje z tmux kill-session
). Powinieneś teraz móc wybrać numer okienka 0. Aby uzyskać pozostałe 9 klawiszy do pracy, powtórz powyższe 5 kroków z odpowiednimi sekwencjami specjalnymi. Można je znaleźć pod podanym linkiem.
Powiązane problemy
- 1. Utwórz nową sesję tmux z sesji tmux
- 2. wybierz kanał <- <- kanał
- 3. Jak wyłączyć keybinding w Tmux
- 4. Vim idzie walnięcie z tmux
- 5. Uszkodzona/brakująca tmux
- 6. tmux transpose/przestawić panele?
- 7. Komendy Tmux nie działają
- 8. Wycinanie i wklejanie z vim i tmux
- 9. Jak rozpoznać, który panel w Tmux jest skupiony?
- 10. Wybierz Max Age C#
- 11. Okienko wyskakujące z okna wyskakującego z Androidem
- 12. wybierz liczbę (*) z wybierz
- 13. IQueryable C# Wybierz
- 14. C# datatable wybierz oświadczenie z datami
- 15. Jak stworzyć okienko w Dart?
- 16. Jak przekazywać klucze poleceń do zdalnej sesji tmux, gdy SSH z lokalnej sesji tmux do sesji usuwania tmux
- 17. C# - Wybierz Potomkowie XML z LINQ
- 18. Wiele kart z tmux/tmuxinator i iTerm2
- 19. tmux serwer nie działa na/private/tmp/tmux-502/default
- 20. Wybierz Słownik <T1, T2> z LINQ
- 21. MySQL - WYBIERZ GDZIE datę <X
- 22. Skonfiguruj szybkość przewijania tmux
- 23. Niewidoczne otwarte okienko wyskakujące
- 24. Przejrzyste okienko Swing Windows
- 25. Wyskakujące okienko z dokumentacją Android Studio:
- 26. niestandardowe okienko zadań z wielu otwartych skoroszytach
- 27. Puste wyskakujące okienko z łączem FB
- 28. Przerysuj okienko sterowania Synchronicznie (z metodą blokowania)
- 29. Android - Okienko wyskakujące Animate z efektem odbicia
- 30. C# RichTextBox Wybierz określony tekst
Czy masz jedną linię w swoim 'tmux.conf':' set -g base-index 1' lub 'set -g pane-base-index 1'? jeśli tak, twoje okno/okienko jest oparte na 1. – Kent
Tak, ale instrukcja zawiera wszystkie liczby inne niż 0. – duckworthd