"send-keys" 또는 기타 Tmux 명령을 사용하여 프로그래밍 방식으로 키 바인딩을 실행하려면 어떻게 해야 합니까?

"send-keys" 또는 기타 Tmux 명령을 사용하여 프로그래밍 방식으로 키 바인딩을 실행하려면 어떻게 해야 합니까?

send-keys다음 키 바인딩( M-l) 을 수행하기 위해 : 또는 다른 Tmux 명령을 사용하고 싶습니다 .prefixC-asend-prefixC-a

bind M-l send-keys -R \; clear-history \; send-keys C-l \; display "█▓░ clear"

나는 이것을 시도했지만 아무것도 작동하지 않는 것 같습니다 send-keys C-a M-l.send-keys C-a C-a M-l

그 이유는 Tmux가 이러한 키를 "가로채기"하지 않고 활성 창(그 안에서 실행 중인 프로세스)으로 보내기 때문인 것 같습니다. 즉, 작동 하지 않습니다 prefix.C-asend-keys

send-keys키보드의 키를 수동으로 누르는 대신 Tmux에서 프로그래밍 방식으로 키 바인딩을 수행하려면 (또는 다른 명령)을 어떻게 사용합니까?

답변1

보내기 키를 사용하여 tmux 키 바인딩을 트리거할 수 없습니다. 해당 키에 바인딩된 명령을 실행할 수 있습니다.

관련 정보