Tmux 바인딩에는 Ctrl+쉼표를 사용하세요.

Tmux 바인딩에는 Ctrl+쉼표를 사용하세요.

OSX의 iTerm2에서는 Ctrl// Cmd+ 또는 // +를 다음 또는 이전 tmux 창으로 이동하는 16진수 코드 에 매핑할 수 있습니다 Opt.,CtrlCmdOpt.

SuperLinux에서 // 및 쉼표/탭 키를 사용 하여 동일한 결과를 생성하려면 어떻게 해야 합니까 ? 즉, 다음 또는 이전 tmux 창으로 이동합니까 Meta?Ctrl

답변1

.tmux.conf사용자의 홈 디렉터리에 있는 파일 에서 tmux 세션을 변경하거나 키보드 단축키를 추가할 수 있습니다. 파일이 존재하지 않는 경우 파일을 생성할 수 있습니다. .tmux.conf웹에는 많은 예제 파일과 좋은 요점이 있습니다.

쉼표나 점을 이전 창이나 다음 창으로만 순환하려면 구성 파일에 다음을 추가하세요.

unbind n                     # Unbind 'n' and 'p'
unbind p
bind-key , next-window
bind-key . previous-window

CTRLb항상 그렇듯이 +를 사용하여 턱시도 세션의 현재 키 설정 (또는 기본값인 키 바인딩이 무엇이든)을 확인한 다음 ?도움을 요청할 수 있습니다. 이 less스타일 도움말 화면을 종료하려면 을 클릭하세요 q.

답변2

tmux의 접두사로 Meta/ 단독으로 설정하는 것은 불가능하다고 생각합니다 . 키 Ctrl의 경우 X 키와 tmux가 셸에서 작동하므로 Supertmux와 터미널 에뮬레이터를 설정해야 합니다 . Super이것답변더 잘 설명했습니다.

접두사를 Ctrl- a또는 - Ctrl와 같은 것으로 설정한 s다음 창 주위를 바인딩 ,하고 이동하는 것이 좋습니다..

# remap prefix
unbind C-b                # Unbind default prefix
set-option -g prefix C-a

# bind comma and dot to cycle through window
unbind n p                # Unbind default moving window key
bind , next-window
bind . previous-window

관련 정보