2014-06-18 2 views
12

.tmux.conf 파일에서 수동으로 개별 키를 바인딩 할 수 있다는 것을 알고 있지만 according to this page 나는 tmux에서 간단히 다음을 내 .tmux.conf에 추가하여 keybindings 목록을 유지해야하는 번거 로움을 피할 수 있습니다. :set-window-option을 사용하여 vm 스타일 키 바인딩을 tmux에서 작동하게하려면 어떻게해야합니까?

set-window-option -g mode-keys vi

그러나 이것은 정말 예상대로 작동하지 않습니다. 물론 내가 Ctrl+b [을 누르면 vim keys hjkl을 사용하여 터미널 기록을 탐색 할 수 있지만 Ctrl+b k을 누르면 위의 창으로 이동하지 않습니다. 그 이유는 아직까지 Ctrl+b Up을 눌러야하기 때문입니다. , 왼쪽 및 오른쪽.

왜 작동하지 않습니까? vi 모드를 얻으려면 vi 모드 위에 수동으로이 키들을 매핑해야합니까?

나는 당신의 cnofig이 추가 tmux 1.6

+0

상황이 TMUX 1.8에서 동일합니다. : set-window-option 명령은 tmux 명령 행에서 이해할 수 없습니다. Kent 's fix는 내가 원했던 대부분을 제공한다. – ngks

답변

13

을 사용하고 있습니다 :

+0

나는 지금까지 (v1.9a) 당신이 가지고 있기를 바라는 것이 아직 존재하지 않는다고 두려워합니다. 글쎄, 당신은 dl을 수정하고 하나의 커스텀 tmux를 컴파일하도록 소스를 변경할 수있다. @Jason – Kent

+0

아 맞아. 감사합니다 :) – arman

+0

@ 켄트의 대답은 tmux 1.8 잘 작동합니다. –