Czy jest jakiś sposób używania Emacsa w trybie pełnoekranowym w OSX.
Obecnie używam Emacsa z http://emacsforosx.com/
Edycja : To pytanie nie jest już istotne od czasu wydania Emacsa w wersji 24.4. Proszę zobaczyć zaakceptowaną odpowiedź.
macos
emacs
fullscreen
licorna
źródło
źródło
Odpowiedzi:
Ta funkcja jest obecna w Emacsie 24.4. Z pliku NEWS:
I:
źródło
toggle-frame-fullscreen
pomógł wyjść ze stanu pełnoekranowego na osobnym pulpicie, na którym nic innego nie byłoby oczywiste - na przykład brak ikony zamknięcia okna na utworzonym pulpicie.Kompilacja Emacsa dystrybuowana za pośrednictwem http://emacsforosx.com nie obejmuje opcji pełnego ekranu.
Jeśli używasz menedżera pakietów Homebrew , możesz zainstalować Emacsa z obsługą pełnego ekranu za pośrednictwem
Będziesz wtedy chciał połączyć Homebrew z
Emacs.app
jednym w swoim/Applications
katalogu:Teraz będziesz mógł korzystać z trybu pełnoekranowego przez
ns-toggle-fullscreen.
źródło
Jeśli chcesz zachować swoją wersję GNU Emacs, oto dwa możliwe przetestowane podejścia.
Z Amit's Thoughts: Emacs: pełny ekran w systemie Mac OS X dla GNU (Cocoa / Nextstep) Emacs 23:
Inny artykuł zaleca:
źródło
Z powodzeniem robiłem to w przeszłości, używając następującego zestawu poleceń:
M-RET przekłada się na Alt+ Return. Może być konieczne wcześniejsze zainstalowanie git ...
Alternatywnie możesz znaleźć tutaj kilka starych plików binarnych , w tym łatkę, dzięki czemu musisz tylko ustawić klucz globalny; chociaż odradzam pobieranie plików binarnych innych osób, są one stare i nie można im ufać ...
Jeśli masz / instalujesz homebrew , możesz skompilować wersję z marca 2012 r., Która umożliwia obsługę pełnego ekranu:
Znalazłem to w EmacsWiki: Pełny ekran - Mac OS X - Patchowanie pliku binarnego .
źródło
Kliknij dwa razy zielony przycisk maksymalizacji / powiększenia. Za pierwszym razem maksymalizuje wysokość, drugie kliknięcie maksymalizuje szerokość.
źródło
Jeśli uruchamiasz emacsa w terminalu, pobierz nową wersję iTerm , ma on tryb „Pełny ekran”.
źródło
Chociaż obsługa pełnego ekranu została kilkakrotnie dodana do wersji Emacsa NextStep (kakao), nie jest ona akceptowana wcześniej, więc kompilacje waniliowe Emacsa tego nie mają. Możesz znaleźć łatkę online i zastosować ją samodzielnie.
Moim zdaniem najbardziej opłacalną opcją jest użycie iTerm (lub Apple Terminal w OS X 10.7) w trybie pełnoekranowym z konsolową wersją emacsa. Możesz utworzyć alias dla
/Applications/Emacs-23.3.app/Contents/MacOS/Emacs -nw
źródło