Emacs 24 con pantalla completa?


4

¿Hay alguna manera de usar Emacs 24 en modo de pantalla completa? El wiki de Emacs parece implicar que se ha deshabilitado, pero que hay algunas soluciones / parches.

No tiene que ser "verdadero" a pantalla completa, pero me gusta trabajar sin tener la barra de menú del sistema operativo en la parte superior y el iniciador en la parte inferior.

Al final, no está claro cómo puedo implementar estos parches o soluciones alternativas, cuál debería usar y / o si debería instalar emacs <= 23.3.

Mi .emacs actual incluye lo siguiente (que me permite usar F11 para alternar la pantalla completa en Emacs 23 en Linux)

(defun fullscreen ()
 (interactive)
 (set-frame-parameter nil 'fullscreen
              (if (frame-parameter nil 'fullscreen) nil 'fullboth))
(progn
  (if (fboundp 'tool-bar-mode) (tool-bar-mode -1))  ;; no toolbar
  (menu-bar-mode -1) ;;no menubar
  (scroll-bar-mode -1) ;; no scroll bar
  )
)

(global-set-key [f11] 'fullscreen)

También dicen aquí que funciona con los proyectos Aquamacs y CarbonEmacs, pero el desaprobado vinculado a continuación parece ser quizás la mejor opción. Además, para deshacerte del 'iniciador' si estás hablando del 'Dock' integrado de OS X, simplemente presiona command-option-d y entrará en modo 'oculto' por el cual solo moverás el mouse hasta el final el borde de la pantalla lo abrirá. Presiona la misma combinación de teclas para revertir.
NOTjust - user4304

Respuestas:


2

Si usa el puerto emacs-mac de Yamamoto Mitsuharu, entonces el verdadero "Just Works" de pantalla completa (y mucho más). No es necesario parches ni soluciones alternativas. Al menos, esto es cierto para mí en Mountain Lion. YMMV en versiones anteriores del sistema operativo.


funciona mucho mejor que el puerto emacsformacosx, que coloca la barra de herramientas miserable (incluso si tiene la barra de herramientas desactivada), y luego desordena la ventana si vuelve a desactivar la barra de herramientas de forma interactiva.
Reb
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.