Tmux
tmux 有滑鼠模式變數嗎?
根據 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
但是,它們似乎都沒有表明滑鼠模式是否打開。我錯過了什麼嗎?除了使用變數之外,有沒有辦法檢測滑鼠模式是否開啟?
手冊指出
$$ emphasis mine $$:
格式變數包含在
#{
和}
中,例如#{session_name}
。列出了可能的變數$$ … $$,或者 tmux 選項的名稱可以用於選項的值。
嘗試
#{mouse}
或#{mouse,ON,OFF}
。它將顯示有效值,即如果設置為任何值,則顯示非全域選項,否則顯示全域選項。