fnwiya's quine

自分自身を出力するブログ

emacsを立ち上げた時に最大化&画面分割&ターミナルとrecentf起動

そもそもemacsは落とさないみたいな主張もありますが
諸事情につき一度終了させたり、
パソコン自体を再起動した場合に
すぐに戦闘準備に取り掛かれます。
after-init-hookは色々応用聞くと思うので
いつも立ち上げてた後初期設定に時間がかかっていた方は
ぜひ自動化しましょう!

(add-hook 'after-init-hook (lambda()
    (set-frame-position (selected-frame) 0 0)
    (set-frame-size (selected-frame) 94 47)
    (setq w (selected-window))
    (setq w2 (split-window w (- (window-height w) 8)))
    (select-window w2)
    (multi-term)
    (select-window w)
    (recentf-open-files)))

※タイトルは最大化としていますが、
上のコードでは11インチMBAでの半画面の設定になっています。