如题,想在Emacs启动时同时打开两个window,下面的window里是agenda,如果能设置下面window的尺寸更好,有没有类似的配置方案?
用 display-buffer-at-buttom
?
直接配置文件加上 (org-agenda-list)
,怎么改大小就是另一个问题了。
我的配置是在emacs启动时左右分割窗口,然后在启动一个frame是上下分割窗口,在加上speedbar就是在三个frame间切换,全都是写死值固定窗口的大小位置,使用过程中不会再改变窗口大小位置,代码类似如下
(progn
(split-window-right);左右分割窗口
;;(org-agenda-list);打开agenda
(make-frame-command);打开一个新frame
(other-frame 1);;跳到另一个frame
(split-window-below);上下分割窗口
;;调整窗口大小位置 根据不同屏幕大小和个人使用习惯自定义 没有固定值
;;(set-frame-width (selected-frame) 164)
;;(set-frame-height(selected-frame) 46)
;;(set-frame-position (selected-frame) 430 158)
)
2 个赞
我当时给 org 导出 pdf 加函数时,也需要新建一个 frame,感觉这么写优雅一些:
(select-frame-set-input-focus (make-frame '((name . "PDF-Export")
(width . "52"))))
;; ...
1 个赞