tmuxペインまたはウィンドウの背景色を変更することはできますか?


11

tmuxセッションで、異なるペインを異なる背景色で表示したいのですが。
これは可能ですか?


良い回答はすでに提出されています。コマンドラインから変更できることに注意してください。TMUX_PANE変数は、さまざまなペインを識別できます。コマンドキー(Ctrl-B)、コロンを入力し、StefanSが示すように「set -g」と入力します。たとえば、Ctrl-Bを押してから「:set -g pane-active-border-bg magenta」と入力します。彼の例と私のものは異なるので、おそらくtmuxに違いがあるでしょう。「man tmux」を使用して「color」を検索します。(ええ、私はアメリカ人ですが、私のマニュアルページのコピーには単語に「u」が含まれています。したがって、色ではなく色を検索してください。)
TOOGAM

回答:


10

select-pane -Pコマンドを使用して、任意のペインのスタイルを設定できます。これを他の選択ペインオプションと組み合わせることができます。

select-pane -t:.1 -P 'bg=red'

最初のペインの背景を赤に設定します。

select-pane -P 'bg=red'

現在のペインの背景を赤に設定します。


-Pこの文脈で何が立っているのか疑問に思う人がいるなら、答えは特に何もないと思います。tmux構文の他の場所では、「p」フラグは「親」、「ペイン」、または「印刷」を表す場合がありますが、ここではいずれも適用されません。「-P」はスタイルの設定に使用され、「-ペインを選択するt "。
Mark Stosberg、

0

残念ながら、それを行う明確な方法はありません。私はこの問題について少し調査しましたが、結局のところ、背景色ではなくBASHプロンプトの色を変更しました。私の場合、それはうまく機能し、さまざまなペインを一目で識別するのに役立ちます。この件について私が見つけた最も役立つ2つのページを次に示します。

シェルプロンプトの色を変更する

SSHのCnangeシェルの背景色

これが知識の探求に役立つことを願っています:-)


これらのリンクされたドキュメントのコンテンツを要約すると、これははるかに良い答えになります。
music2myear 2017

0

たぶんあなたはあなたの中であなたの色を変える~/.tmux.conf.ことができます

# border colours

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