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
이렇게 하면 모든 창의 모든 창이 지워집니다.