上部に空白行があるtmuxステータス行?


9

よいtmuxステータス行がありますが、bash /コマンドがそれに沿って実行されるのが好きではありません。つまり、画面がいっぱいの場合は、ステータスラインのすぐ上に入力しています。

その上に1行の改行を入れて、入力している内容がステータス行に「触れない」ようにします。これを行う方法はありますか?

例:

2行の長さの非常に小さなターミナルウィンドウがあるとします。

bash>$ (cursor)
1: bash*  2: bash-  3: vim-

次のように、ステータスバーとプロンプトを区切るための空白行を取得するにはどうすればよいですか。

bash>$ (cursor)

1: bash*  2: bash-  3: vim-

スクリーンショットを提供してもらえますか?
サルダトリオン

1
@Sardathrion私が話していることの視覚的表示を追加しました、それは役に立ちますか?:)
ジャスティンL.

1
Powerlineには、役立つtmuxバインディングがいくつかあります。
サルダトリオン

select-layout役立つと思います
sendmoreinfo 2013

直接的な回答ではありませんが、ステータスバーの背景色を変更すると、コマンドラインとステータスバーを視覚的に区別できます。
chepner 2014年

回答:


2

ペインの境界線の上に直接入力してもかまわない場合(ステータスラインに触れていないパネルの場合はとにかく行う必要があります)、tmux小さいウィンドウを使用するように強制できます。

set force-height <single_window_height - 1>

ただし、これはウィンドウごとの設定にすぎず、最大の高さの制限として機能するので、それを含むターミナルの寸法を変更したときに意図したとおりに機能しません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.