일반적으로 ctrl-z를 사용하여 전경 프로세스를 배경으로 설정하지만 tmux에서 실행하고 접두사 키가 z에 바인딩되어 있으면 분명히 ctrl-z는 tmux를 호출합니다. 마찬가지로 "ctrl-z z"를 눌러 ctrl-z를 벗어나려고 하면 (설계상) tmux 창을 전환합니다.
접두사 키를 변경하지 않고 tmux에서 프로세스를 배경화한 다음 전경화하는 또 다른 방법이 있습니까?
답변1
나는 귀하의 접두사가 char 라고 가정합니다 C-z
. 기본 접두사는 C-b
tmux 명령에 대한 기본 바인딩과 함께 제공됩니다 C-b
(접두사 뒤에 제공됨) send-prefix
. 이는 C-b
실제 전송을 수신하기 위해 두 번 입력한다는 의미입니다 C-b
. 다음과 같이 동일한 작업을 수행할 수 있습니다 C-z
.
set-option -g prefix C-z
bind-key C-z send-prefix
C-z
이제 현재 프로세스를 배경으로 두 번 입력합니다 .
접두사가 실제로 있는 경우 z
현재 C-z
프로세스는 일반적으로 접두사 없이 백그라운드에 배치되어야 합니다. unbind-key C-z
존재하지 않거나 추가 bind-key C-z send-keys C-z
하고 싶다면 zC-z
추가해 보세요.