私はで2つの別々のセッションを使用しtmux
ています/etc/tmux.conf
。
set -g base-index 1
new -s logi -n cmd
neww -n logi "cat /dev/logi | ccze -m ansi -p syslog -C"
splitw -t 1 -v -p 50
selectw -t 2
selectp -t 0
new -s standard -n htop "htop"
neww -n cmd
splitw -t 2 -v -p 50
selectw -t 2
selectp -t 1
standard
次のコマンドを呼び出してセッションを開始します。
urxvtc -name 'tmux' -e bash -c 'tmux attach-session -t standard'
セッションがない場合は作成し、セッションがある場合はアタッチします。ご覧のとおり、2つのウィンドウがあり、そのうちの1つは2つのペインに分割されています。設定ファイルをリロードすると、他のセッションから2つの余分なウィンドウが表示され、両方が既存のウィンドウに追加されました。さらに、以前のウィンドウには1つの余分なペインが表示されました。2つの余分なペインは明確で、実行されたコマンド(htop)はありません。
アタッチされたセッションにのみ適用されるように構成ファイルをリロードする方法はありますか?または、セッションを使用しているときに設定ファイルをリロードすることを忘れる必要がtmux kill-server
あり、新しい設定を適用して、セッションを新しく開始する必要がありますか?
[[: not found
(7行目)