tmux에 따르면매뉴얼 페이지에는 상태 표시줄에 조건부로 표시될 수 있는 여러 변수(예:)가 포함되어 있습니다 tmux
.window_zoomed_flag
#{window_zoomed_flag,ON,OFF}
상태 표시줄에 표시할 목적으로 마우스 모드가 켜져 있는지 꺼져 있는지(예: set -g mouse on
/ 로 제어 ) 를 나타내는 변수/플래그를 찾고 있습니다 .set -g mouse off
window_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}
.
유효한 값이 표시됩니다. 즉, 임의의 값으로 설정된 경우 비전역 옵션, 그렇지 않은 경우 전역 옵션이 표시됩니다.