Redimensiona a janela do terminal Emacs para caber ao retomar uma sessão de tela de exibição maior no Ubuntu

0

Sempre que eu inicio uma sessão de tela GNU rodando o GNU emacs (nw, então no terminal) na minha área de trabalho com um monitor grande, então continuo no meu laptop, o emacs ainda acha que está em um monitor grande. Isso significa que quando eu me movo pela janela do emacs, uma parte dela fica fora do alcance visível; navegue até a parte inferior do meu buffer direito e não vejo mais o topo do meu buffer esquerdo.

Existe uma maneira de redefinir o tamanho da janela do emacs para o tamanho do terminal em que estou depois de retomar uma sessão de tela? A sessão do terminal em si é boa se eu deixar o emacs, então parece ser um problema do emacs.

    
por Max Ghenis 08.04.2015 / 05:18

1 resposta

0

Se você ainda tiver a sessão anexada na área de trabalho e estiver compartilhando com screen -x , a janela exibida no momento não será automaticamente atualizada.

Em qualquer caso, você pode acionar um ajuste de força (ou seja, atualizar o que o "terminal" retornará como seu tamanho quando consultado e, se isso for alterado, enviar um SIGWINCH) com o comando "fit", por padrão para e F (padrão ^A F , sua chave de escape e ligações podem variar).

    
por 19.05.2015 / 19:04