В одном из Ваших комментариев Вы упомянули, что использовали zsh
с a preexec
функция, которая звонит print -P $2
.
В zsh
, print -P
принимает эти символы формата:
%F
средства выбирают основной цвет%S
средства устанавливают выдающийся атрибутСм. расширение подсказки zsh для полного списка.
Таким образом, вероятно, лучше удалить -P
отметьте от своего вызова до print
в preexec
.
Один способ получить тот же эффект:
settitle() {
printf "%b%s%b" "\033]0;" "$1" "\007"
}
tildedir() {
print -Pn "%~"
}
preexec() {
settitle "$(tildedir):$2"
}
.profile
не читается? Это читается из меня, как это должно. – jw013 13.07.2012, 20:31