Хорошо, может быть, это скорее вопрос для сайта суперпользователя, но я подумал, что пользователей emacs будет намного больше на stackoverflow.
Обычно мои emacs разделяются примерно на 4 окна, поэтому я могу одновременно просматривать кучу буферов .. однако я бы хотел иметь возможность использовать Cx 1 (сделать окно того же размера, что и emacs) а затем каким-то образом восстановить мою красивую 4-оконную компоновку, на которую я только что смотрел.
Есть простой способ сделать это или мне нужно немного elisp / lisp (примечание: я не знаю НИКАКОГО elisp.)
Спасибо! Джон.
Я использую escreen.el для управления несколькими рабочими областями, но в качестве побочного эффекта каждое рабочее пространство запоминает конфигурацию окна. Таким образом, вы можете найти его полезным пакетом.
Другие люди предлагают elscreen вместо escreen, но я еще не использовал этот пакет. Поэтому я не могу сказать, сохраняет ли он также конфигурацию окна рабочих пространств.
http://www.emacswiki.org/emacs/frame-cmds.el
См. Команды maximize-frame
и restore-frame
(он же toggle-frame
). Есть также команды maximize-frame-horizontally
, maximize-frame-vertically
, restore-frame-horizontally
и restore-frame-vertically
.