現在のセッションと同じ名前で新しいセッションを作成し、名前の末尾-2
に追加のエントリを追加しようとしています。
bind C new-session -c "#{pane_current_path}" -s "#{session_name}"-2
session_named
テキストの変数名は挿入されず、代わりにその名前でセッションが作成されます。"#{session_name}"-2
私もtmux 2.6を実行しています。
ベストアンサー1
これはtmux 2.1と2.6で動作します。新しいセッションを分離する必要があります。
bind-key C run-shell 'tmux new-session -d -c "#{pane_current_path}" -s "#{session_name}-2"'
新しいセッションに切り替えるには、switch-client
このクライアントを「次の」セッションに移動を使用します。
bind-key C run-shell \
'tmux new-session -d -c "#{pane_current_path}" -s "#{session_name}-2"' \;\
switch-client -n
読みやすくするために、前のバックスラッシュ;
とここでバインディングを3行に分割するために使用されたバックスラッシュを参照してください。