Не позволяйте cmus изменять заголовок терминала

413
Wuffers

Всякий раз, когда я запускаю cmus на Terminal.app, он настаивает на изменении названия терминала на текущую воспроизводимую песню. И поскольку cmus почти постоянно находится на отдельной вкладке, он выглядит довольно уродливо:

Ugliness

И когда я покидаю cmus, название остается таким. Единственный способ вернуть его (AFAIK) - закрыть вкладку и открыть новую, чтобы заменить ее.

Есть ли какой-нибудь способ не дать cmus полностью изменить заголовок терминала?

1
`PROMPT_COMMAND = 'echo -ne" \ 033] 0; $ @ $ : $ "; echo -ne "\ 007" '` Ignacio Vazquez-Abrams 13 лет назад 1
@Ignacio: Это было бы хорошо, если бы я хотел * все *, что в моем названии терминала. Есть ли способ вернуть его туда, где в моем заголовке ничего нет, кроме того, что предоставляет сам Terminal.app? Wuffers 13 лет назад 0
Не знаю. Попробуйте ничего не помещать между `;` и `\ 007`. Ignacio Vazquez-Abrams 13 лет назад 0
@Ignacio: Это работает, но я действительно ищу, как не дать cmus установить его вообще. Wuffers 13 лет назад 0
Вот почему я не представлял это как ответ. Ignacio Vazquez-Abrams 13 лет назад 0

1 ответ на вопрос

0
GeoMint

Запустите $ cmusи введите команду

: set set_term_title = false

Выйдите из cmus, и он больше не изменит название.

cmus with set_term_title = false Изображение: cmus с set_term_title, установленным в false