关于frame size和`term-mode`有个问题

我想让emacs打开默认term-mode,然后尝试了after-init-hookinitial-buffer-choice,但是有时候,default-frame-alist会失效,有时候有效。如果是添加到emacs-startup-hook的话,default-frame-alist一定不会生效。

现在我想等default-fram-alist生效后,可能是frame初始化完成,或者scratch buffer初始化完成后在打开term-mode,该怎么做?

======

突然想到了是不是可以在after-init-hook里直接设置frame,明天再试一下。

default-frame-alist失效是什么意思?

我通过这个改了heightwidth,但没有效果。

(add-to-list 'default-frame-alist '(height . 47))
(add-to-list 'default-frame-alist '(width . 120))

你瞅瞅你的desktop-save-mode开了没……

这个是类似于“读取上回的设置”这种吧,但有没有我说的那种呢?

就直接在after-init-hook那里设置frame就行。。。