2013-09-21 4 views
0

Я новичок с emacs (и так с ecb), когда я набираю ecb-activate, текущий кадр делится на мои предпочтения в соответствии с размерами I сохранен с ecb-store-window-size (который я могу позже восстановить), которые являются лишь процентами, применяемыми к текущим размерам кадров.Emacs + ECB: как установить размер нового фрейма

Чтобы быть более четким, если у меня есть небольшая рамка, затем активируйте ecb, я получу небольшой кадр, разделенный на небольшие буферы в соответствии с моими пропорциями макета, что я хочу, это больший кадр (и способ сохранить этот больший размер не затрагивая размеры по умолчанию для универсального фрейма emacs), когда я активирую ecb.

Что мне не хватает? (Вероятно, это может быть достигнуто с помощью крючка, но как?)

ответ

0

Вот простой способ добавить крюк как активации и деактивации ECB:

(add-hook 'ecb-deactivate-hook 
     (lambda() (modify-all-frames-parameters '((width . 80))))) 
;; resize the ECB window to be default (order matters here) 
(add-hook 'ecb-activate-hook (lambda() (ecb-redraw-layout))) 
(add-hook 'ecb-activate-hook 
     (lambda() (modify-all-frames-parameters '((width . 120))))) 

Это как взломать, но он работает

 Смежные вопросы

  • Нет связанных вопросов^_^