![](/img/trans.png)
[英]Emacs: Get new-frame and emacsclient -c to use set frame size?
[英]Emacs + ECB: how to set the size of a new frame
我是emacs的新手(因此是ecb),當我鍵入ecb-activate
,當前幀會根據我用ecb-store-window-size
保存的大小分成偏好的Windows布局恢復),僅是應用於當前幀大小的百分比。
為了更清楚一點,如果我有一個小框架,然后激活ecb,我將根據我的布局比例將一個小框架細分為小緩沖區,我想要的是一個更大的框架(以及一種無需觸摸默認值即可保存此更大尺寸的方法激活ecb時,通用emacs框架的大小)。
我想念什么? (可能可以通過鈎子實現,但是如何?)
這是向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)))))
就像駭客一樣,但是可以用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.