В настоящее время я использую псевдоним в csh/tcsh для открытия оболочек с определенными цветами окон.
Пример: xterm -geometry 105x25 -font 8x13 -bc -bg #333 -fg #999 \!* &
Я хотел бы, чтобы одна команда открыла новую оболочку с цветом в зависимости от уровня оболочки в дереве.
Пример:
- %> xt
Открытая оболочка А (белая БГ / черная ФГ) - новая оболочка - %> xt
Открытая оболочка Aa (черная бг / серая фг) - дочерняя оболочка - %> xt
Открытая оболочка Aaa (зеленый BG / желтый FG) - оболочка внука
У меня есть bash, но по умолчанию я использую tcsh или csh.
Как уже говорилось, я хотел бы, чтобы одна команда / псевдоним открывала родительские и дочерние оболочки и решала, какой цвет использовать.