Como despertar o emacs gui depois de pressionar ctrl + z

24

Estou usando o emacs gui no Gnome. Depois de pressionar ctrl + z, a janela do emacs é minimizada. No entanto, se eu levar a janela para frente, ela não responderá a nenhum evento de pressionamento de tecla e mouse. Eu procurei na web só encontrei trazendo de volta dentro da linha de comando. Mas como emagrecer reativo quando usá-lo em um modo GUI ??

    
por Ning Sun 24.10.2011 / 17:17

5 respostas

21

Se você pressionar C-z por engano, poderá adicioná-lo ao seu .emacs para que o C-z não faça nada:

(global-unset-key (kbd "C-z"))

Eu fiz isso depois de pressionar C-z muitas vezes por acidente.

    
por 24.10.2011 / 19:45
16

Digite

fg 

ou

fg %emacs

para recuperar o Emacs.

    
por 22.05.2013 / 13:36
7

Você pode ter que enviar ao processo um sinal SIGCONT . Você normalmente faz isso no console executando kill -CONT $emacs_pid ou killall -CONT emacs . Se você insistir em uma solução de GUI, poderá experimentar o gerenciador de tarefas enviado com sua distro.

    
por 24.10.2011 / 19:09
5

Envie um sinal CONT :

killall -CONT emacs

Um WINCH sinal também parece funcionar, então você pode apenas redimensionar a janela do Emacs .

Clicar em qualquer item de menu parece funcionar também.

Se você estivesse executando o Emacs a partir de um terminal, fg ("foreground") ou %emacs funcionariam.

    
por 18.05.2015 / 20:21
0

Para desativá-lo no Vim, adicione ao seu .vimrc :

map <C-z> <Nop>
    
por 05.12.2017 / 14:42

Tags