バッファをファイルとして保存しようとしています。ファイル名にウィンドウIDを使用したいです。次のtmuxコマンドを使用します。
save-buffer "$TMPDIR/tmux.#{pane_id}"
これによりファイルがに保存されます/tmp/tmux.#{pane_id}
。などの他のコマンドは、run "echo $TMPDIR/tmux.#{pane_id}"
希望の出力を提供します/tmp/tmux.%1
。
私はtmux 2.6を使用しています。
ベストアンサー1
1つの回避策(注意事項を含む)は、tmux変数の出力に対して機能するコマンドを実行し、save-buffer
コマンドでtmux変数を使用することです。
bind-key s run "tmux save-buffer - > ~/tmp/tmux-#{pane_id}"