Ich benutze Emacs GUI in Gnome. Nach Drücken von Strg + Z wird das Emacs-Fenster minimiert. Wenn ich das Fenster nach vorne bringe, reagiert es jedoch nicht auf Tastendruck und Mausereignisse. Ich suchte im Web und fand es nur innerhalb der Kommandozeile. Aber wie reaktiviert man Emace, wenn man es in einem GUI-Modus benutzt?
28
(suspend-frame)
. Wenn Sie Cz deaktivieren, können Sie immer noch mit einem Cx vor Cz pausieren. (Ich halte dies für ein Feature, aber einige mögen es als Inspiration nehmen(global-unset-key (kbd "C-x C-z"))
.)Art
oder
Emacs zurück zu bekommen.
quelle
Möglicherweise müssen Sie dem Prozess ein
SIGCONT
Signal senden . Normalerweise tun Sie dies in der Konsole, indem Siekill -CONT $emacs_pid
oder ausführenkillall -CONT emacs
. Wenn Sie auf einer GUI-Lösung bestehen, können Sie den Task-Manager ausprobieren, der mit Ihrer Distribution geliefert wurde.quelle
Sende ein
CONT
Signal:Ein
WINCH
Signal scheint auch zu funktionieren, so dass Sie einfach die Größe des Emacs-Fensters ändern können .Das Klicken auf einen Menüpunkt scheint ebenfalls zu funktionieren.
Wenn Sie Emacs von einem Terminal aus ausführen
fg
("Vordergrund") oder%emacs
funktionieren würden.quelle
Um es in Vim auszuschalten, fügen Sie Folgendes hinzu
.vimrc
:quelle