Por que meu nome de host é diferente no Emacs?

6

Então eu mudei o nome do meu computador recentemente, editando /etc/hostname . O prompt do bash é user@name , então sei que funcionou.

Mas no emacs, na barra de janela, diz [email protected] . Tiscali é meu provedor de internet. Antes de eu mudar, o emacs tinha apenas emacs@oldname na barra da janela.

Como posso remover o nome do meu IP da barra da janela no emacs?

    
por Seamus 23.09.2010 / 18:41

2 respostas

10

O nome em /etc/hostname é o que seu computador acha que é chamado. Isso é frequentemente o que significa hostname.

Computadores conectados à Internet (incluindo intranets) possuem nomes; mais precisamente, a maioria das interfaces de rede da Internet tem um nome associado ao seu endereço IP. Os nós da Internet que não são roteadores geralmente têm uma interface de rede única que merece consideração, e o nome associado a essa interface é chamado de nome de domínio totalmente qualificado (FQDN). O FQDN é o nome que você pode usar para designar seu computador a partir de qualquer outro nó da Internet (bem, supondo que não haja configurações complexas envolvidas). Geralmente, para manter a confusão, o FQDN é algo como foo.example.com , em que foo é o nome do host.

Quando você tem um quadro único aberto, o Emacs usa o valor da variável system-name como o título do quadro. Essa variável é definida para o FQDN quando o Emacs é iniciado. Você pode alterá-lo do seu .emacs , se desejar. Essa variável não é muito usada, então não se preocupe em alterá-la. Ele é usado para formar um endereço de e-mail padrão quando você envia mensagens de e-mail ou notícias de dentro do Emacs, mas você quase sempre substitui essa configuração de endereço de e-mail de qualquer maneira.

O formato do título do quadro é determinado pela variável frame-title-format (a menos que seja substituído por um quadro específico). Você pode alterá-lo se quiser usar algo diferente de system-name quando houver um único quadro. Por exemplo, se você quiser sempre ver o nome do buffer no título do quadro (em oposição a quando há apenas um quadro Emacs), você pode configurá-lo para "%b" .

    
por 23.09.2010 / 21:17
1

Você pode seguir as etapas do link

O Emacs parece usar o nome de domínio completo, portanto, verifique se isso corresponde ao nome desejado.

    
por 23.09.2010 / 20:43