1

Я использую Emacs и нахожу довольно раздражающим заголовок фрейма по умолчанию (он же окно), который является user@host особенно когда у меня открыто несколько фреймов. В поисках я обнаружил, что это можно изменить, отредактировав переменную frame-title-format ; так что я сделал это, я изменил его на "%b" (например), и это сработало.

Теперь проблема: ровно через 30 секунд я свернул кадр, заголовок переключился обратно на user@host пока я снова не сфокусировался на кадре.

Я пытался написать в моем ~/.emacs:

(setq frame-title-format "%b")

и я даже попытался настроить его:

(custom-set-variables
 ; [...]
 '(frame-title-format "%b")
)

без удачи

ПОДРОБНОСТИ:

  • GNU Emacs 23.2.1

  • Debian Squeeze

  • Открытая коробка

Я что-то пропустил?

2 ответа2

3

У меня есть это в моем .emacs:

(setq frame-title-format "%b")
(setq icon-title-format "%b")

И это работает для меня (GNU Emacs 23.1.1).

Если он по-прежнему не работает для вас, попробуйте запустить сеанс Emacs с простым ванилью (emacs -q --no-site-init), затем добавьте две вышеупомянутые строки и попробуйте. Если это работает, значит что-то в вашем файле .emacs (или в файле .emacs для всего сайта) конфликтует.

0
(modify-frame-parameters (selected-frame) (list (cons 'name "The New Title")))

делает трюк для меня.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .