Як розбудити emacs gui після натискання клавіші ctrl + z


28

Я використовую emacs gui в Gnome. Після натискання клавіш ctrl + z вікно emacs зводиться до мінімуму. Однак якщо я піднесу вікно спереду, воно не відповідає жодній події натискання клавіші та миші. Я шукав в Інтернеті лише знайдений, повертаючи його в командному рядку. Але як реагувати emace при використанні його в режимі GUI ??

Відповіді:


23

Якщо ви натиснете C-zпомилково, ви можете додати це до своїх .emacs, щоб змусити Cz нічого не робити:

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

Я це робив після натискання Cz багато разів випадково.


змінити розмір вікна (як розміщено нижче), щоб виправити зараз! А потім зробіть це, щоб зробити його постійним. Дякуємо тому, хто має постійно перемикати німецьку та американську розкладки клавіатури.
ruquay

Як Cz, так і Cx Cz зазвичай пов'язані (suspend-frame). Якщо ви вимкнули Cz, ви все одно можете призупинити Cx до Cz. (Я вважаю це особливістю, але деякі можуть сприймати це як натхнення (global-unset-key (kbd "C-x C-z")).)
ericP


7

Можливо, вам доведеться надіслати процес SIGCONTсигналом. Ви зазвичай робите це в консолі, запустивши kill -CONT $emacs_pidабо killall -CONT emacs. Якщо ви наполягаєте на рішенні GUI, ви можете спробувати диспетчер завдань, що постачається разом із вашим дистрибутивом.


5

Надішліть йому CONTсигнал:

killall -CONT emacs

WINCHСигнал також , здається, працює, так що ви можете просто змінити розмір вікна Emacs .

Натискання будь-яких пунктів меню також працює.

Якщо ви запускали Emacs з терміналу, fg("передній план") або %emacsпрацювали б.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.