Tmuxを使用し始めています(画面から切り替えることを考えています)が、ウィンドウを複数のペインに分割したときにどのペインがフォーカスされているかを判断するのに苦労しています。構成のカスタマイズや、フォーカスされたペインをもう少し明示的に強調できるものはありますか?
関連する設定は次のとおりです。
pane-active-border-bg colour
pane-active-border-fg colour
Set the pane border colour for the currently active pane.
したがって、このようなものを~/.tmux.conf
:
set-option -g pane-active-border-fg blue
これにより、アクティブなペインの周りに青い境界線が設定されます。 pane-active-border-bg
オプションは、より見やすいソリューションにも使用できます。
another post で回答したように、tmux 2.1では個々のペインの色を設定できるようになりました。使用できるもの:
set -g window-style 'fg=colour247,bg=colour236'
set -g window-active-style 'fg=colour250,bg=black'
の中に ~/.tmux.conf
ファイル。アクティブ/非アクティブペインの違いを表示します。
Vimを使用する場合Vimペインで機能しない場合は、使用しているカラースキームに依存している可能性があります。まず、pablo
などの別のカラースキームを試してください。詳細については、 other post を参照してください。
status-left
をカスタマイズし、#P
文字ペア(ペイン番号)を使用します。おそらく、ステータスバーにペイン番号だけでなくそれ以上のものを含めることをお勧めしますが、以下はペイン番号だけに~/.tmux.conf
に追加する行の例です。
set-option -g status-left '#P'
その他の文字のペアについては、tmuxのマニュアルページを参照してください。 http://manpages.ubuntu.com/manpages/precise/en/man1/tmux.1.html
私のために働く1つのソリューションは、ペインスイッチのホットキーの最後にディスプレイペインを追加することです。これにより、すべてのペイン番号が表示され、現在のペインは別の色で表示されます。 <escape_key> + q
を使用して、ペイン番号を表示することもできます。
alt+h/j/k/l
を使用してペインを切り替え、次のバインディングを使用します。
bind -n M-j select-pane -D \; display-pane
bind -n M-k select-pane -U \; display-pane
bind -n M-h select-pane -L \; display-pane
bind -n M-l select-pane -R \; display-pane