開いているディレクトリに基づいて、GNOME のターミナルタブに異なる色を適用することは可能ですか?
例えば
次の場所でタブを開いたときにタブの背景が赤くなる:
/path/one/*
タブがオンの場合、緑色になります。
/path/two/*
答え1
はい、組み込みを破壊しても構わないのであれば可能ですcd
。
~/.bashrc
以下は、私のユーザー名、ホスト、現在のディレクトリをウィンドウ タイトルに配置する方法です (私の から):
# from the "xttitle(1)" man page - put info in window title
update_title()
{
[[ $TERM = xterm ]] || [[ $TERM = xterm-color ]] && xttitle "[$$] ${USER}@${HOSTNAME}:$PWD"
}
cd()
{
[[ -z "$*" ]] && builtin cd $HOME
[[ -n "$*" ]] && builtin cd "$*"
update_title
}
update_title
現在のディレクトリを確認して適切な処理を実行するには、関数を独自の関数に置き換えます。