tmux에 마우스 모드 변수가 있습니까?

tmux에 마우스 모드 변수가 있습니까?

tmux에 따르면매뉴얼 페이지에는 상태 표시줄에 조건부로 표시될 수 있는 여러 변수(예:)가 포함되어 있습니다 tmux.window_zoomed_flag#{window_zoomed_flag,ON,OFF}

상태 표시줄에 표시할 목적으로 마우스 모드가 켜져 있는지 꺼져 있는지(예: set -g mouse on/ 로 제어 ) 를 나타내는 변수/플래그를 찾고 있습니다 .set -g mouse offwindow_zoomed_flag

tmux 2.8에는 마우스 관련 변수가 있습니다:

 mouse_all_flag                  Pane mouse all flag
 mouse_any_flag                  Pane mouse any flag
 mouse_button_flag               Pane mouse button flag
 mouse_line                      Line under mouse, if any
 mouse_sgr_flag                  Pane mouse SGR flag
 mouse_standard_flag             Pane mouse standard flag
 mouse_utf8_flag                 Pane mouse UTF-8 flag
 mouse_word                      Word under mouse, if any
 mouse_x                         Mouse X position, if any
 mouse_y                         Mouse Y position, if any

그러나 그 중 어느 것도 마우스 모드가 켜져 있는지 여부를 나타내지 않는 것 같습니다.내가 뭐 놓친 거 없니? 변수를 사용하는 것 외에 마우스 모드가 켜져 있는지 감지하는 다른 방법이 있습니까?

답변1

수동국가 [강조 광산]:

예를 들어 형식 변수는 #{및에 포함됩니다. 가능한 변수가 나열되어 있습니다 [...],}#{session_name}또는 tmux 옵션의 이름을 옵션 값으로 사용할 수 있습니다.. [...] ?조건은 두 옵션 앞에 쉼표를 붙이고 구분하여 사용할 수 있습니다.

#{mouse}또는 을 시도하십시오 #{?mouse,ON,OFF}.

유효한 값이 표시됩니다. 즉, 임의의 값으로 설정된 경우 비전역 옵션, 그렇지 않은 경우 전역 옵션이 표시됩니다.

관련 정보