Como exibo a máquina de origem durante uma sessão x remota na barra de título?

0

No passado, quando eu abria uma sessão gvim em uma máquina remota, a barra de título do gvim mostrava o nome da máquina entre parênteses. Não tenho certeza se isso foi feito pelo próprio gvim remoto ou pelo gerenciador de janelas local. No passado eu usei o gnome2, embora eu esteja usando atualmente a unidade (e achando isso bastante frustrante). Existe alguma configuração que eu possa alterar para forçar sempre que janelas remotas exibam a máquina de origem?

    
por frankster 08.08.2011 / 12:35

1 resposta

2

Se a opção 'title' estiver definida, o Vim definirá o título da janela com o valor de 'titlestring'. A primeira coisa que você pode tentar é

:set notitle

Isso deve restaurar o título para o que o gerenciador de janelas definiu inicialmente, o que pode incluir o nome da máquina.

Outra solução seria deixar o conjunto 'title' e definir seu próprio 'titlestring' que incluiria o nome da máquina host. Existem alguns exemplos sob

:help 'titlestring'

e o formato padrão (mas não a string de formato, infelizmente) é mostrado em

:help 'title'

Uma configuração simples de "titlestring" que mostraria seu nome de host e nome de arquivo seria

:let &titlestring = "[".hostname()."] %f"
    
por 08.08.2011 / 18:42