我正在使用 Emacs,我发现默认框架(又称窗口)标题非常烦人,user@host
尤其是当我打开多个框架时。四处搜索后,我发现可以通过编辑变量来更改它frame-title-format
;所以我照做了,我将其更改为"%b"
(例如),并且成功了。
现在的问题是:恰好 30 秒后,我最小化了该框架,标题才切换回来,user@host
直到我再次将焦点集中在该框架上。
我尝试在我的中写入~/.emacs
:
(setq frame-title-format "%b")
我甚至尝试对其进行自定义:
(自定义变量 ; [...] '(框架标题格式“%b”) )
没有运气。
细节:
GNU Emacs 23.2.1
Debian Squeeze
开箱
我是否遗漏了什么?
答案1
我的 .emacs 中有这个:
(setq frame-title-format "%b")
(setq icon-title-format "%b")
它对我来说很有用(GNU Emacs 23.1.1)。
如果仍然不起作用,请尝试运行普通的 emacs 会话 ( emacs -q --no-site-init
),然后添加以上两行,然后尝试。如果有效,则说明 .emacs 文件(或站点范围的 .emacs 文件)中存在冲突。
答案2
(modify-frame-parameters (selected-frame) (list (cons 'name "The New Title")))
对我有用。