tmuxウィンドウを与えられたサイズに強制する方法

tmuxウィンドウを与えられたサイズに強制する方法

tmux私の端末のサイズに関係なく、セッションのウィンドウを特定のサイズに強制したいと思います。どうすればいいですか?

コンテキスト

ここで説明されているように、asciinemaにtmuxをログインしようとしています。https://github.com/asciinema/asciinema/wiki/Recording-tmux-session(コマンドでasciinemaを実行しますtmux attach)。しかし、モニターが大きすぎて強制的にサイズを変更したいですtmux window

私が試したこと

tmuxセッションの2番目のビューを使用してウィンドウサイズを強制する成功したソリューションがありますがmate-terminal -e 70x20...これはハッキングのように見えます。

-xを使用してセッションサイズを強制します。

tmux new-session -x $X -y $Y -d

このオプションは無視されるようです(攻撃的なサイズ設定を試してみました)。

ベストアンサー1

不要な領域を占めるには、少なくとも3つのウィンドウを開く必要があります。次のことを試してください

tmux new-session \; split-window -h \; split-window -v \; resize-pane -x 70 -y 20

おすすめ記事