في GNU Emacs على OSX، هل هناك مفتاح ربط لتنشيط وضع ملء الشاشة لـ Mavericks؟
-
21-12-2019 - |
سؤال
في GNU Emacs على OSX، هل من الممكن تعيين حد ربط المفتاح لتنشيط وضع ملء الشاشة لـ Mavericks؟أرى أن هناك وظيفة toggle-maxframe
, ، ولكن هذا يؤدي فقط إلى تكبير الإطار، ولا يقوم بتنشيط وضع ملء الشاشة الحقيقي لـ Mavericks.
هل من الممكن تعيين مفتاح ربط لهذا الإجراء حتى أتمكن من استخدام Emacs بدون استخدام الماوس، دون الحاجة إلى استخدام الماوس للنقر فوق زر ملء الشاشة؟
المحلول
اعتبارًا من الإصدار Emacs 24.4 (الذي تم إصداره بتاريخ 2014/10/20)، توجد وظيفة تسمى toggle-frame-fullscreen
هذا ملزم ل F11 بشكل افتراضي.
بالنسبة للإصدارات السابقة من Emacs، هناك وظيفة صغيرة في EmacsWiki:
(defun toggle-fullscreen ()
"Toggle full screen"
(interactive)
(set-frame-parameter
nil 'fullscreen
(when (not (frame-parameter nil 'fullscreen)) 'fullboth)))
لا تنتمي إلى StackOverflow