Sesuaikan ...-frame-alistfile init Anda untuk memberi tahu Emacs cara memaksimalkan frame. Anda juga memiliki banyak opsi untuk memaksimalkannya.
alist pilihan
Anda memiliki dua ...-frame-alistopsi:
default-frame-alist (seperti pada jawaban @Scott Weldon)
initial-frame-alist
Jika Anda menggunakan default-frame-alist, itu akan memaksimalkan semua bingkai: baik yang pertama maupun yang lain yang Anda buat. Itu mungkin bukan yang Anda inginkan (atau mungkin: siapa yang harus saya nilai?).
Jika Anda menggunakan initial-frame-alist, itu akan memaksimalkan hanya frame yang dibuat Emacs saat startup, tetapi tidak akan menyentuh frame berikutnya yang Anda buat.
opsi maksimalisasi
Untuk opsi maksimalisasi Anda, lihat simpul manual ini untuk detailnya. Versi singkatnya adalah Anda dapat mengatur fullscreenparameter ke:
fullwidth (buat bingkai selebar mungkin, jangan menyentuh vertikal)
fullheight (buat frame setinggi mungkin, jangan menyentuh horizontal)
fullboth (atur tinggi dan lebar ke ukuran layar)
maximized (membuatnya, well, dimaksimalkan)
Perbedaan antara fullbothdan maximizedadalah bahwa Anda dapat mengubah ukuran yang pertama dengan mouse, sedangkan yang kedua tidak.
contoh
Jadi, misalnya, garis-garis ini akan 1) membuat bingkai awal yang dimaksimalkan, dan 2) membuat bingkai fullheight (tetapi bukan fullwidth) pada setiap bingkai berikutnya:
(add-to-list 'initial-frame-alist '(fullscreen . maximized))
(add-to-list 'default-frame-alist '(fullscreen . fullheight))