bind-key [-cnr] [-t key-table] key command [arguments]
더 나은 사용법을 배우려고 했지만 "유효한 키 "가 무엇인지 알아내는 데 어려움이있었습니다 bind-key
.
나는 man tmux
구글도 시도했지만 유용한 것을 찾을 수 없었다.
- 유효한 키의 구문이 무엇인지 어떻게 알 수 있습니까?
- 이에 대한 도움말 명령이나
man
페이지가 있습니까? - 어쩌면이 유효한 키에 대한 기술적 용어를 모르는 경우 더 나은 Google 검색을 수행 할 수 있도록이 키에 대한 용어가 있습니까?
예를 들어 다음과 같은 명령을 다시 매핑하는 것이 무엇을 의미하는지 알아 내려고했습니다.
bind-key -n M-S-Left resize-pane -L 2
bind-key -n M-S-Right resize-pane -R 2
bind-key -n M-S-Up resize-pane -U 2
bind-key -n M-S-Down resize-pane -D 4
는 -n
에서 쉽게 찾을 수 있었다 man
(접두사를 필요로하지 않는다) 페이지로 이동합니다. 그러나 나는 M-S-Left
열쇠가 무엇을 의미 하는지 알 수 없습니다 .
매핑 이동과 왼쪽 화살표와 명령에 M
의미가있는 것이 무엇인지 추측하고 resize-pane -L 2
있습니다.
- 무슨
M
의미 인지 어떻게 알 수 있습니까? - 내가 원하는 컨트롤 + 키를 원한다면 어떻게해야합니까? 제어 =
C
입니까? - 무언가가 작동 할 때까지 키보드에서 임의의 키를 시도하지 않고 어떻게 이것을 알아낼 수 있습니까?
- 또한 이미 사용 된 키 세트에 맵핑되지 않았는지 확인하려면 어떻게 확인합니까?
- "모든 별칭 표시"와 같은 것이 있습니까?
- 질문 외에도이 유효한 키는
vim
? 의 키와 동일 합니까?
문제는 vim
때로는 필요로하는 것이므로 자체 언어에 대해 다른 스크립트를 사용 하는 것 같습니다.
vim
질문에 대한 답을 찾으려고 노력할 것이다 :).
tmux
대단해!