Tmux で sudo したあとに window 名がホスト名になるのを回避する
前回の記事で ssh した後に ssh を切断しても window 名がリモートホストのままになるのを解決したわけですが、sudo を使っても同じような現象になってしまうのでこれを解決します。方法としては同じような事をしています。
if [ -n "${TMUX}" ]; then
function sudo() {
export local window_name
window_name=$(tmux display -p '#{window_name}')
command sudo "$@"
tmux rename-window "$window_name"
}
fi
とまあ function sudo() を定義して window 名を戻しているだけです。
0 件のコメント:
コメントを投稿