tmux에서 Ctrl+`를 접두사로 사용할 수 없는 이유는 무엇입니까?

tmux에서 Ctrl+`를 접두사로 사용할 수 없는 이유는 무엇입니까?

tmux에서 `를 접두사로 사용할 수 있습니다.

unbind C-b
set-option -g prefix `
bind-key ` send-prefix

그런데 그 키는 다른 용도로 유용하게 쓰이기 때문에 Ctrl+that_key를 사용해 보았지만 작동하지 않았습니다.

unbind C-b
set-option -g prefix C-`
bind-key C-` send-prefix

나에게주세요:

.tmux.conf: bad key: C-`
.tmux.conf: unknown key: C-`

내가 뭐 잘못 했어요? 아니면 어떤 이유로든 허용되지 않는 걸까요?

답변1

@Kusalananda가 의견에서 지적했듯이 (그리고이것은 대부분 관련이 없는 스택 오버플로 답변입니다.), +는 대개 Ctrl대부분의 터미널에서 `ASCII NUL/를 반환합니다.0

Ctrl+ Space그리고 (매우 이상하게도) Ctrl+ 2같은 일을 합니다.

@Kusalananda는 또한 Tmux에서도 작동하는 것으로 보이는 Vim 트릭을 언급했습니다.

set-option -g prefix C-@

작동하는 것을 확인했습니다. 따라서 Ctrl+ SpaceCtrl+는 2운영 체제나 터미널에서 캡처하는 다른 항목이 없다고 가정할 때 접두사로도 사용됩니다.

관련 정보