tmux clear-history
画面履歴を消去するために使用します。しかし、現在のウィンドウでのみ動作します。利用可能なすべてのウィンドウに対してどのようにこれを実行できますか?
答え1
各ウィンドウで履歴を消去する必要があります。
for pane in $(tmux list-panes -F '#{pane_id}'); do
tmux clear-history -t "${pane}"
done
答え2
tmux list-panes -s | sed 's/:.*//g' | xargs -n 1 tmux clear-history -t
これにより、すべてのウィンドウのすべてのウィンドウが消去されます。