Używam emacs gui w Gnome. Po naciśnięciu klawiszy Ctrl + Z okno Emacsa zostaje zminimalizowane. Jeśli jednak przesunę okno do przodu, nie zareaguje ono na żadne naciśnięcie klawisza ani zdarzenie myszy. Przeszukałem tylko znalezioną sieć, zwracając ją z powrotem do wiersza poleceń. Ale jak reaktywować emace podczas używania go w trybie GUI?
28
(suspend-frame)
. Jeśli wyłączysz Cz, nadal możesz zawiesić z Cx przed Cz. (Uważam to za cechę, ale niektórzy mogą uznać to za inspirację(global-unset-key (kbd "C-x C-z"))
.)Rodzaj
lub
odzyskać Emacsa.
źródło
Może być konieczne wysłanie do procesu
SIGCONT
sygnału. Zwykle robisz to w konsoli, uruchamiająckill -CONT $emacs_pid
lubkillall -CONT emacs
. Jeśli nalegasz na rozwiązanie GUI, możesz wypróbować menedżera zadań dostarczonego z dystrybucją.źródło
Wyślij
CONT
sygnał:WINCH
Sygnał wydaje się również do pracy, więc można po prostu zmienić rozmiar okna Emacsa .Wydaje się, że klikanie dowolnych elementów menu również działa.
Jeśli uruchamiasz Emacsa z terminala
fg
(„pierwszy plan”) lub%emacs
zadziała.źródło
Aby wyłączyć to w Vimie, dodaj do
.vimrc
:źródło