Tmux

tmux:在窗格中執行的程序可以調整窗格的大小嗎?

  • October 7, 2020

上下文:我有一個視窗分成三個窗格。頂部窗格正在執行一個腳本,該腳本通過偶爾執行“hg xl”來顯示我的反复無常的狀態。我的腳本知道該命令輸出了多少行。

有沒有辦法讓這個程序調整它的窗格大小,使其正好適合這個輸出的行數?

您可以讓您的腳本執行 tmux 命令以將窗格大小調整為選定的 y 高度,例如 30 行:

tmux resize-pane -t "$TMUX_PANE" -y 30

環境變數TMUX_PANE將由窗格中執行的 shell 中的 tmux 設置,或者您可能已經知道它(例如,第一個窗格為 0.0)。

引用自:https://unix.stackexchange.com/questions/613249