Cómo despertar emacs gui después de presionar ctrl + z

28

Estoy usando emacs gui en Gnome. Después de presionar ctrl + z, la ventana de emacs se minimiza. Sin embargo, si traigo la ventana al frente, no responde ninguna tecla presionada y evento de mouse. Busqué en la web solo encontré traerlo de vuelta dentro de la línea de comandos. Pero, ¿cómo reaccionar emace cuando se usa en modo GUI?

Ning Sun
fuente

Respuestas:

23

Si presiona C-zpor error, puede agregar esto a sus .emacs para que Cz no haga nada:

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

Lo hice después de presionar Cz muchas veces por accidente.

Tom
fuente
Cambiar el tamaño de la ventana (como se publica a continuación) para arreglar ahora Y luego haz esto para que sea permanente. Gracias de alguien que tiene que cambiar constantemente la distribución del teclado alemán y estadounidense.
ruquay
Tanto Cz como Cx Cz están típicamente vinculados a (suspend-frame). Si desarma Cz, aún puede suspender con un Cx antes de Cz. (Considero que esto es una característica, pero algunos pueden tomar eso como una inspiración (global-unset-key (kbd "C-x C-z"))).
Eric
18

Tipo

fg 

o

fg %emacs

para recuperar a Emacs.

sRack
fuente
7

Es posible que deba enviar una SIGCONTseñal al proceso . Normalmente haces esto en la consola ejecutando kill -CONT $emacs_pido killall -CONT emacs. Si insiste en una solución GUI, puede probar el administrador de tareas enviado con su distribución.

billc.cn
fuente
5

Envíale una CONTseñal:

killall -CONT emacs

Una WINCHseñal también parece funcionar, por lo que puede cambiar el tamaño de la ventana de Emacs .

Al hacer clic en cualquier elemento del menú parece funcionar también.

Si estuviera ejecutando Emacs desde una terminal, fg("primer plano") o %emacsfuncionaría.

Zaz
fuente
0

Para desactivarlo en Vim agregue a su .vimrc:

map <C-z> <Nop>
Evmorov
fuente