시스템 바로가기가 tmux에 적용되는 것을 방지하는 방법은 무엇입니까?

시스템 바로가기가 tmux에 적용되는 것을 방지하는 방법은 무엇입니까?

이것이 가능한지는 잘 모르겠지만, 예를 들어 tmux에서 Ctrl+D를 누르면 현재 창이 닫힙니다. Ctrl+Z를 누르면 tmux가 백그라운드 작업으로 만들어집니다. 이 단축키가 tmux에서는 작동하지 않기를 바랍니다(100% 실수로 단축키를 누르기 때문입니다).

tmux에 대한 이러한 시스템 바로 가기를 비활성화하는 방법이 있습니까?

답변1

여기서 소프트웨어를 혼합하고 있습니다.

tmuxbashzsh사용중인 쉘 과는 아무런 관련이 없습니다. 특정 셸 맨페이지를 보고 이러한 바인딩을 비활성화해야 합니다. 자세한 내용을 보려면 여기를 클릭하세요:Ctrl-d를 사용하여 tmux가 종료되는 것을 방지하는 방법은 무엇입니까?

를 사용하고 있다고 가정합니다 bash. Control+ 조합을 비활성화하려면 d을 사용하면 됩니다 set -o ignoreeof. 이 경우 실제로 로그아웃하려면 해당 조합을 10번 클릭해야 합니다. 이는 실수로 로그아웃 바로가기가 실행되는 것을 방지하는 좋은 방법입니다.

Control+ sControl+ q(흐름 제어 키 입력)를 비활성화하면 stty -ixoff충분합니다.

이 변경 사항을 영구적으로 적용하려면 파일에 추가하세요 ~/.bashrc. 파일을 크롤링하여 해당 파일이 있는지 확인 stty -ixon하고, 발견되면 이 줄도 주석 처리하세요.

관련 정보