web-dev-qa-db-fra.com

Comment réveiller l'interface graphique Emacs après avoir appuyé sur Ctrl + Z

J'utilise Emacs Gui dans Gnome. Après avoir appuyé sur Ctrl + Z, la fenêtre EMACS est minimisée. Cependant, si j'apporte la fenêtre à l'avant, il ne répond aucun événement de la touche et de la souris. J'ai cherché le site Web que vous avez trouvé uniquement la ramener dans la ligne de commande. Mais comment réactif EMACE lorsque vous l'utilisez en mode GUI ??

30
Ning Sun

Si vous appuyez sur C-z Par erreur, vous pouvez ajouter ceci à votre .emacs pour faire de C-Z Ne rien faire:

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

Je l'ai fait après avoir appuyé sur C-Z plusieurs fois par accident.

26
Tom

Vous devrez peut-être envoyer le processus A SIGCONT signal. Vous le faites normalement dans la console en exécutant kill -CONT $emacs_pid ou alors killall -CONT emacs. Si vous insistez sur une solution d'interface graphique, vous pouvez essayer le responsable de la tâche expédié avec votre distribution.

7
billc.cn

Envoyez-le un CONT signal:

killall -CONT emacs

A WINCH signal semble également fonctionner, de sorte que vous pouvez juste redimensionner la fenêtre EMACS.

En cliquant sur n'importe quel élément de menu semble fonctionner aussi bien.

Si vous exécutez des emacs d'un terminal, fg ("premier plan") ou %emacs travaillerait.

5
Zaz

Pour éteindre, c'est dans Vim ajouter à votre .vimrc:

map <C-z> <Nop>
0
Evmorov