답변:
짧은 대답 : 공간이 선택을 시작하고 사본을 입력합니다.
나중에 참조 할 수 있도록 tmux 매뉴얼 페이지에서이 정보를 얻었습니다.
Function vi emacs
Back to indentation ^ M-m
Clear selection Escape C-g
Copy selection Enter M-w
Cursor down j Down
Cursor left h Left
Cursor right l Right
Cursor to bottom line L
Cursor to middle line M M-r
Cursor to top line H M-R
Cursor up k Up
Delete entire line d C-u
Delete to end of line D C-k
End of line $ C-e
Goto line : g
Half page down C-d M-Down
Half page up C-u M-Up
Next page C-f Page down
Next word w M-f
Paste buffer p C-y
Previous page C-b Page up
Previous word b M-b
Quit mode q Escape
Scroll down C-Down or J C-Down
Scroll up C-Up or K C-Up
Search again n n
Search backward ? C-r
Search forward / C-s
Start of line 0 C-a
Start selection Space C-Space
Transpose chars C-t
업데이트 :이 tmux list-keys
명령은 사용자 정의 키 바인딩도 나열합니다.
선택의 시작에 스페이스 바를 사용하고 끝을 입력하십시오.
부:
풀:
Ctrl+b+]
. 분명히 회고하지만, 면화 때까지 몇 번 앞뒤로 보냈습니다.
다음을 추가하여 .tmux.conf 파일을 설정할 수도 있습니다.
# Use v to trigger selection
bind-key -T copy-mode-vi v send-keys -X begin-selection
# Use y to yank current selection
bind-key -T copy-mode-vi y send-keys -X copy-selection-and-cancel
이것은 'v'와 'y'가 vim과 같이 시각적 모드로 들어가고 복사 할 수있게합니다.
( 소스 )
bind-key -T copy-mode-vi ...
업스트림 (2.4+) tmux가 선택 시작을위한 바인딩 방법을 변경했습니다. OP가 요구하는 것에 대한 바인딩을 만들려면 다음 -T
과 같이 send 키를 사용하십시오 -X
.
# Use v to trigger selection
bind-key -T copy-mode-vi v send-keys -X begin-selection
# Use y to yank current selection
bind-key -T copy-mode-vi y send-keys -X copy-selection-and-cancel
tmux
업그레이드 ... 더 자주 내가 좋아하는 것보다 내 CONFIGS 휴식 :-(