如何自定义默认启动 frame 大小

  (defun liu233w/reset-frame-size (&optional frame)
    "重设窗体大小"
    (interactive)
    (when frame
      (select-frame frame))
    (set-frame-width (selected-frame) 100)
    (set-frame-height (selected-frame) 30))
;;设置窗口大小
(liu233w/reset-frame-size)
;;在这里学到: https://github.com/syl20bnr/spacemacs/issues/4365 @raawaa
;;可以使用这个hook来在加载frame之后调用制定的函数,frame将作为参数被传递给
;;这个函数
(add-hook 'after-make-frame-functions 'liu233w/reset-frame-size)

可以参考我的配置: .spacemacs.d/config.el at master · Liu233w/.spacemacs.d · GitHub

1 个赞