Я хочу, чтобы при запуске emacs был максимально развернут.
Существуют решения этой проблемы, которые просто увеличивают ширину окна emacs. Это не достаточно для меня. Я хочу, чтобы окно emacs было пристыковано к правому верхнему углу экрана, чтобы, когда я нажимал там мышью, я закрывал emacs, а не Firefox, Krusader или что-либо еще, развернутое в фоновом режиме.
Я пытался сделать это с Квином - но не повезло.
PS Я использую Kubuntu, и emacs довольно свежий 23.2 или что-то в этом роде.
~/.fluxbox/apps
файл, чтобы установить максимальные предпочтения для конкретных приложений.Ответы:
Я взял это где-то на emacswiki, некоторое время назад. Обратите внимание, что я больше не использую его, так как я переключился на dwm, чтобы все было полноэкранным, но он работал.
Если вы хотите, чтобы он запускался при запуске, вы сможете добавить
на ваш
.emacs
РЕДАКТИРОВАТЬ: Перечитывая ваш вопрос, я думаю, что это не то, что вы хотите. Это будет действительно полноэкранный, а не развернутый: у вас не будет кнопки закрытия.
Это следует сделать:
Теперь это прямо с http://www.emacswiki.org/emacs/FullScreen
источник
Вот два не Лисп-способа добиться того же:
Псевдоним вашей
emacs
командыemacs -fs
. Добавьте эту строку кода в ваш.bashrc
файл в вашем домашнем каталоге:Лично мне не нравится этот подход, потому что я не хотел бы, чтобы Emacs запускался в полноэкранном режиме все время и хотел бы некоторого контроля.
Мое решение: в Ubuntu вы можете назначить сочетание клавиш для «полноэкранного» любого окна. Это кажется наиболее удобным и простым вариантом. Кроме того, он имеет то преимущество, что тот же ярлык также применяется ко всем вашим приложениям.
источник
-mm
(сокращение--maximized
), которое будет «максимизировать первый кадр». Эффекты использования этой опции немного менее радикальны, чем-fs
опция (строка заголовка Emacs и панели ОС остаются видимыми).Положите
(w32-send-sys-command ?\xf030)
на свой.emacs
файл. Я думаю, что это решает вашу проблему.(работает только на Windows)
источник
w32
вещь.Если вы хотите переключать полноэкранный режим в emacs с помощью клавиши F11, добавьте в .emacs следующее:
Если вы хотите, чтобы полноэкранные emacs были минимальными (без панели инструментов, полосы прокрутки или строки меню, также добавьте:
источник
Я думаю, что emacs будет уважать настройки gconf, поэтому вы можете установить / apps / emacs / maximize, но не знаете, поможет ли это на Kubuntu - стоит попробовать.
источник
Я использую следующее в Linux:
а затем привязать его к ключу:
Если вы хотите начать с максимизации, вы можете просто добавить вызов
my-frame-toggle
в конец вашего файла .emacs.источник
Я нашел забавное решение:
запускает emacs в консоли - и вы можете развернуть консоль сама!
источник