우분투, xorg, i3.
목표는 tmux를 기본 터미널로 만드는 것입니다. 인터넷은 [[ $TERM != "screen" ]] && exec tmux
당신 과 같은 사람들로 가득 차 있기 때문에 쉽습니다 .bashrc
.
이것은 작동하지만 tmux는 항상 하위 프로세스로 실행되는 것 같습니다. 그놈 터미널에 있을 때 키를 누르면 Ctrl+Shift+T
새 탭이 열립니다. 이 단축키는 tmux에서도 작동합니다. gnome-terminal이 그 부모라고 가정합니까? 맞습니까?
tmux가 독립적으로 실행되기를 원합니다. 어떡해?
답변1
아이들이라는 말이 무슨 뜻인지 잘 모르겠습니다.
tmux는 터미널에서 실행되어야 합니다.
tmux를 터미널의 첫 번째 프로세스로 만들 수 있습니다. "exec"로 시작하여 셸을 교체하여 이 작업을 수행했지만 gnome-terminal을 직접 실행하도록 구성하거나 tmux를 로그인 셸로 설정하여 동일한 작업을 수행할 수도 있습니다.
gnome-terminal이 키 바인딩을 캡처하지 않도록 하려면 gnome-terminal 구성에서 바인딩을 해제하거나 동일한 키를 사용하지 않는 다른 터미널(예: xterm)을 사용할 수 있습니다.