tmux 접두사 키보드 단축키

tmux 접두사 키보드 단축키

스페이스 버튼에는 기본적으로 명령이 있습니다. tmux접두사 키보드 단축키를 에서 로 어떻게 변경 합니까 ctrl+B?space+B

답변1

tmux 매뉴얼 페이지에서:

tmux를 사용하면 접두사가 붙은 키가 있든 없든 대부분의 키에 명령을 바인딩할 수 있습니다. 키를 지정할 때 대부분은 자신을 나타냅니다(예: "A"부터 "Z"까지). Ctrl 키에는 "C-" 또는 "^" 접두사가 붙을 수 있고, Alt(메타) 키에는 "M-" 접두사가 붙을 수 있습니다.

즉, Ctrl과 Alt를 공백이 아닌 접두사 키로 바인딩할 수 있습니다. 사실 저는 공백을 접두사 키로 바인딩할 수 있는 응용 프로그램을 모릅니다. 하지만 알려주시기 바랍니다.

다른 키를 tmux 접두사 키로 바인딩하려면 .tmux.conf에 다음을 추가합니다(Alt+X를 접두사 키로 사용).

set -g prefix M-x
bind M-x send-prefix

답변2

나는 이것을 실제로 작동하도록 설정했습니다 Ctrl-Space. 나는 그것이 체인의 두 번째 문자인 한 공백을 사용한 다른 조합이 작동할 것이라고 생각합니다.

구성에서 다음을 수행할 수 있습니다.

unbind C-b
set -g prefix C-Space
bind Space send-prefix

이는 다음을 수행합니다.

  1. 기본 C-b접두사 바인딩 해제
  2. C-Space새 접두사로 설정
  3. Space를 누르면 활성 창으로 전달되는지 확인합니다.

관련 정보