簡體   English   中英

Emacs + ECB:如何設置新框架的大小

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM