2016-10-18 1 views
0

최근 tmux 버전 중 하나에서 마우스 지원이 변경되었고 해당 주제에서 발견 한 모든 기사가 오래된 설정을 사용하고있는 것으로 보입니다. 내가 할 수 있기를 원하는 것은 내 마우스를 사용하여 스크롤 모드에있을 때 스크롤하고 일반적으로 터미널 에서처럼 왼쪽 버튼으로 복사/붙여 넣기를하는 것입니다. 불행히도 set -g mouse on을 설정하면 복사/붙여 넣기가 작동하지 않고 끄기로 설정하면 스크롤이 작동하지 않습니다. 차이가 생기면 OSX 10.12 Sierra를 사용하고 있으며 기본 터미널 응용 프로그램을 사용하고 있습니다.OSX에서 tmux에 마우스 구성

답변

0

복사 및 붙여 넣기 모드를 호출하지 않을 텍스트를 선택할 때 shift을 저장할 수 있습니다.

https://awhan.wordpress.com/2012/04/18/tmux-copy-paste-with-mouse/

당신은 당신이 모든 텍스트를 선택 할 수없는 것을 알 수 있습니다. 해결 방법은 Shift 키를 사용하는 것입니다. Shift 키를 누른 채로 마우스 왼쪽 버튼을 클릭하고 대상 텍스트 위로 드래그하십시오. 선택한 텍스트를 xterm에 다시 붙여 넣으려면 Shift 키를 누른 상태에서 가운데를 클릭하여 텍스트를 붙여 넣어야합니다. 이것은 tmux man 페이지에 언급되어 있지 않으므로 tmux 기능이라고 생각하지 않습니다. 이것이 xterm과 관련이 있다고 생각하지만 확실하지 않습니다.

https://superuser.com/questions/300060/tmux-and-text-selection-with-mouse-through-putty

+1

이것은 발생하지 않습니다. 마우스로 텍스트를 선택하면 tmux 스크롤 모드가 켜지고 텍스트가 선택되지만 실제로는 키보드 단축키를 사용하여 복사/붙여 넣기를 할 수 없습니다. 나는 shift를 누르면, 전혀 선택할 수 없다. –

1

TMUX는 2.0에서 2.1로 이동 마우스 동작을 변경했습니다.

당신은 issue 145 description.

난 더 이상이 사용하지 않는 자세한 내용은 읽기 TMUX의 GitHub의 저장소를 찾을 수 있지만 2.1으로 이동 한 후 나에게이 고정 마우스 처리 :이 설정으로

# Handling mouse 
set -g mouse on 
# Fix Mouse Scrolling: https://github.com/tmux/tmux/issues/145 
bind -n WheelUpPane if-shell -F -t = "#{mouse_any_flag}" "send-keys -M" "if -Ft= '#{pane_in_mode}' 'send-keys -M' 'select-pane -t=; copy-mode -e; send-keys -M'" 
bind -n WheelDownPane select-pane -t= \; send-keys -M 

마우스와 Option (Alt) 키를 사용하여 선택하고 Cmd-C를 사용하여 선택 사항을 복사 할 수 있습니다.

+0

작동하지 않습니다. 방금이 설정을 내 구성에 추가하려했으나 선택할 수 없습니다. 옵션 키가 없으면 나는 tmux 스크롤 모드와 위트 옵션 키에서 이상한 갈색 선택을 얻습니다. 선택을 전혀하지 않습니다. –

0

위에서 지정한대로 set -g mouse on을 사용하면 마우스를 사용하여 스크롤 할 수 있습니다.

리눅스에서는 시프트 버튼이 정상적인 마우스 선택 및 복사/붙여 넣기를 허용하지만, Mac에서는 Alt 버튼처럼 보입니다. 시도해보십시오 (iTerm2에서 tmux를 사용하는 경우 작동합니다).

관련 문제