Відповіді:
Існує змінна середовища, встановлена iTerm і терміналом наступним чином:
для терміналу:
TERM_PROGRAM=Apple_Terminal
для iTerm:
TERM_PROGRAM=iTerm.app
Цю змінну ви побачите, ввівши env
з командного рядка.
Отже, використовуючи цю змінну, ви можете помістити в ваш файл .bash_profile умову для вибору відповідного розмальовки.
echo $TERM_PROGRAM