Tmuxの現在のペインの境界線がはっきりしない


25

ペインが2つしかない場合、tmuxのどのペインが現在のペインであるかを判断するのに苦労しています。境界線は隣接するエッジを強調するだけであるため、見分けることができません。これが私の意味を強調するためのGifです。ここに画像の説明を入力してください

私はbashにいて、そのための設定はこうなります

set-option -g pane-border-fg white
set-option -g pane-active-border-fg green

誰もそれをより明確にするためのヒントを得ましたか?


2
この問題は、tmuxの現在のバージョンで解決されています。スプリットが2つしかない場合、スプリットラインの上/下半分に色が付けられ、左/右のスプリットが示されます。
ファニ

これを答えとして投稿することを検討してもよいですか?
ウィル14

tmuxにすべてのペインのそれぞれの周りに1pxの境界線を持たせることはできませんか?
sjas

問題は、各ペインに同じ境界線がある場合、どのペインがアクティブであるかを判断できないことです。しかし、@ Phaniが言うように、最近のバージョンではそれほど問題ではありません。
ウィル

回答:


8

この問題は、tmuxの現在のバージョンで解決されています。分割が2つしかない場合、分割線の上/下半分に色が付けられ、左右の分割がアクティブであることを示します

ここに画像の説明を入力してください


また、水平レイアウトに関しても混乱を招きます。左半分のハイライト=上部ペイン。ただし、アクティブなカーソルを探していない限り、それほど明確ではありません。
イルファン

11

私はそれが私にとって本当に明確になる方法をようやく見つけたと思う。で次を使用します.tmux.conf

set -g window-style 'fg=black,bg=colour253'
set -g window-active-style 'fg=colour234,bg=colour231'

フォーカス/アクティブウィンドウは明るい色で表示され、非フォーカス/非アクティブウィンドウは少しグレー表示されます。

カラーパレットを大幅に調整しましたが、お気に入りの色(tmux.confの英国のスペルに注意してください)を使用すると調整が可能になります。

アクティブ(右下隅)と非アクティブの例:

アクティブ対非アクティブの例


スプリットの色は現在半分ほど変更されていますが、それでも混乱することがあります。このソリューションを間違えることはありません!
マットレイシー

8

良い質問; もっと良い答えがあればいいのに。display-panesコマンド(デフォルトでのCb q)は赤色番号とアクティブウィンドウを示します。ペインが2つしかない場合でも、赤がアクティブで、青が非アクティブであることを覚えておく必要があります。

display-panes-color背景色を低く設定すると、(デフォルトで)赤のアクティブなペイン番号よりも見えにくくなります。


display-panesこの問題のため、私はほとんど常に正確に使用しています。もちろん、もう1つの問題はrepeat-time、Vimに移動しないように低く設定してから、別のペインに戻るためだけにカーソルを移動することです。おそらく、display-panes私は現在のペインの番号に十分なコントラストを持たせて、かなり役に立つでしょう。入力をありがとう、私はそれを負担する必要があります。
ウィル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.