Chciałbym użyć mojej sesji ssh tmux wewnątrz mojej sesji rozwojowej tmux, ale to powoduje, że tmux zachowuje się źle (klawisze go do niewłaściwej sesji itp.). Czy istnieje sposób, aby zrobić to właściwie?Jak przekazywać klucze poleceń do zdalnej sesji tmux, gdy SSH z lokalnej sesji tmux do sesji usuwania tmux
9
A
Odpowiedz
8
Można skonfigurować
bind-key b send-prefix
w .tmux.conf
. Domyślnie wszystkie polecenia przechodzą do najbardziej zewnętrznej sesji tmux. Jeśli naciśniesz <prefix-key>
b (<prefix-key>
= ctrlb domyślnie) polecenia przejdź do sesji wewnętrznej. Oto przykład:
ctrl-b c # create new window in the outer session
ctrl-b b c # create new window in the inner session
ctrl-b % # create split window in the outer session
ctrl-b b % # create split window in the inner session
9
Przynajmniej na moich maszynach, trzeba nacisnąć „klawisz” (prefix-key) dwa razy, aby dostać polecenie do tmux wewnątrz tmux bazowej
Więc jeśli i z okna tmux, i ssh do serwera i dołączyć do sesji tmux jak @Marco opisano powyżej, muszę zrobić to:
ctrl-b-b C# create a new window on the server (remote tmux)
ctrl-b C# create a new window on my desktop (local tmux)
zrobić jest super jasne, ctrl-b-b
środki przytrzymać ctrl
prasie b
dwukrotnie następnie zwolnij i naciśnij klawisz polecenia, c
w powyższym przykładzie.
Powiązane problemy
- 1. Utwórz nową sesję tmux z sesji tmux
- 2. Nie można wysyłać poleceń do sesji TMUX z PHP
- 3. Mosh logować się automatycznie załóż tmux sesji
- 4. Otwieranie wysublimowanego tekstu 3 z sesji tmux otwiera pusty plik?
- 5. Jak zapisać sesję tmux do projektu tmuxinator?
- 6. Vim idzie walnięcie z tmux
- 7. Czy tmux panel zdalny ssh-connection
- 8. Wycinanie i wklejanie z vim i tmux
- 9. Komendy Tmux nie działają
- 10. klawiatura IO uszkodzony po ponownego podłączania do tmux/ekran
- 11. Jak wyłączyć keybinding w Tmux
- 12. Uszkodzona/brakująca tmux
- 13. tmux transpose/przestawić panele?
- 14. tmux serwer nie działa na/private/tmp/tmux-502/default
- 15. subl --wait nie działa w tmux
- 16. Skonfiguruj szybkość przewijania tmux
- 17. Tmux: Jak skonfigurować tmux, aby wyświetlał bieżący katalog roboczy okienka na pasku stanu?
- 18. Jak wyczyścić stan dzwonka ze wszystkich okien systemu tmux
- 19. Strace wyjście Tmux przekierowane do pliku
- 20. Czy można obecnie znaleźć gniazda Tmux?
- 21. tmux: dlaczego te dwie linie powodują ".tmux.conf: 2: nie można ustanowić bieżącej sesji" podczas uruchamiania?
- 22. Jak uruchomić tmux z kilkoma oknami w różnych katalogach?
- 23. Okno ruchu między klientami tmux
- 24. Wiele kombinacji klawiszy prefiksu tmux?
- 25. Tryb kopiowania Tmux: jak stworzyć własne polecenie?
- 26. Jak wyczyścić ekran tmux podczas pobierania dzienników?
- 27. kółko myszy nie przewija się w tmux
- 28. Jak uzyskać wynik wysyłania kluczy w tmux?
- 29. Wiele kart z tmux/tmuxinator i iTerm2
- 30. tmux zsynchronizuj niektóre ale nie wszystkie panele