Развертывание / восстановление окна в emacs

Хорошо, может быть, это скорее вопрос для сайта суперпользователя, но я подумал, что пользователей emacs будет намного больше на stackoverflow.

Обычно мои emacs разделяются примерно на 4 окна, поэтому я могу одновременно просматривать кучу буферов .. однако я бы хотел иметь возможность использовать Cx 1 (сделать окно того же размера, что и emacs) а затем каким-то образом восстановить мою красивую 4-оконную компоновку, на которую я только что смотрел.

Есть простой способ сделать это или мне нужно немного elisp / lisp (примечание: я не знаю НИКАКОГО elisp.)

Спасибо! Джон.

22
задан John Hunt 3 October 2011 в 23:18
поделиться

2 ответа

Я использую escreen.el для управления несколькими рабочими областями, но в качестве побочного эффекта каждое рабочее пространство запоминает конфигурацию окна. Таким образом, вы можете найти его полезным пакетом.

Другие люди предлагают elscreen вместо escreen, но я еще не использовал этот пакет. Поэтому я не могу сказать, сохраняет ли он также конфигурацию окна рабочих пространств.

0
ответ дан 29 November 2019 в 04:59
поделиться

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.

0
ответ дан 29 November 2019 в 04:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: