是否可以根據開啟的目錄對 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
函數替換為您自己的函數,以查看當前目錄並執行正確的操作。