Sea*_*mus 6 linux emacs hostname
所以我最近通过编辑/etc/hostname
. bash 提示是user@name
,所以我知道它有效。
但是在 emacs 中,它在窗口栏中显示emacs@name.tiscali.co.uk
. Tiscali 是我的互联网提供商。在我更改它之前,emacs 只是emacs@oldname
在窗口栏中。
如何从 emacs 的窗口栏中删除我的 IP 名称?
Gil*_*il' 10
中的名称/etc/hostname
是您的计算机认为它的名称。这通常是主机名的含义。
连接到互联网(包括内联网)的计算机有名称;更准确地说,大多数 Internet 网络接口都有一个与其 IP 地址相关联的名称。不是路由器的 Internet 节点通常有一个值得考虑的网络接口,与该接口关联的名称称为其完全限定域名(FQDN)。FQDN 是您可以用来从任何其他 Internet 节点指定您的计算机的名称(假设不涉及复杂的配置)。通常,为了避免混淆,FQDN 类似于主机名foo.example.com
在哪里foo
。
当您打开单个框架时,Emacs 使用该system-name
变量的值作为框架标题。当 Emacs 启动时,这个变量被设置为 FQDN。.emacs
如果你愿意,你可以从你的改变它。这个变量用得不多,所以不用担心改变它。当您从 Emacs 内发送邮件或新闻帖子时,它用于形成默认电子邮件地址,但无论如何您几乎总是覆盖该电子邮件地址设置。
帧标题格式由frame-title-format
变量确定(除非为特定帧覆盖)。如果您想使用除system-name
单帧之外的其他内容,您可以更改它。例如,如果您希望始终在帧标题中看到缓冲区名称(而不是只有一个 Emacs 帧时),则可以将其设置为"%b"
.