How to maximize Emacs on Windows at startup?

后端 未结 15 1270
天命终不由人
天命终不由人 2020-12-13 03:45

This is driving me crazy: I simply want Emacs to maximize to whatever screen resolution I have at startup. Ideally I like a cross-platform (Windows & Linux) solution tha

15条回答
  •  天涯浪人
    2020-12-13 04:27

    Another way to resolve such problem is put delay between

    (menu-bar-mode -1)
    (tool-bar-mode -1)
    (tooltip-mode -1)
    (scroll-bar-mode 1)
    

    and set-frame-* functions. For example:

     (tool-bar-mode -1)
     (when window-system
      (run-at-time (format "%d sec" 1) nil '(lambda () (set-frame-position (selected-frame) 1 1)))
      (run-at-time (format "%d sec" 2) nil '(lambda () (set-frame-width (selected-frame) 150 t)))
      (run-at-time (format "%d sec" 3) nil '(lambda () (set-frame-height (selected-frame) 60 t)))
      )
    

    It is essential to put delay between set-frame-* functions also!

提交回复
热议问题