Jak obudzić GUI emacsa po naciśnięciu klawiszy Ctrl + Z


28

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?

Odpowiedzi:


23

Jeśli C-zprzez pomyłkę naciśniesz, możesz dodać to do .emacs, aby Cz nic nie zrobił:

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

Zrobiłem to po wielokrotnym przypadkowym naciśnięciu Cz.


zmień rozmiar okna (jak podano poniżej), aby naprawić teraz! A następnie zrób to, aby było trwałe. Dzięki od kogoś, kto musi ciągle zmieniać układ klawiatury w języku niemieckim i amerykańskim.
ruquay

Zarówno Cz, jak i Cx Cz są zazwyczaj związane (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")).)
ericP


7

Może być konieczne wysłanie do procesu SIGCONTsygnału. Zwykle robisz to w konsoli, uruchamiając kill -CONT $emacs_pidlub killall -CONT emacs. Jeśli nalegasz na rozwiązanie GUI, możesz wypróbować menedżera zadań dostarczonego z dystrybucją.


5

Wyślij CONTsygnał:

killall -CONT emacs

WINCHSygnał 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 %emacszadziała.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.