Adakah yang bisa memberitahu saya bagaimana Emacs mengelola itu, bahkan dengan ribuan file .el?
Emacs "mengelola" bahwa dengan tidak memuat saat startup sehingga tidak menahan pemuatan aplikasi inti. Ini pada gilirannya sebagai efek mengembalikan kontrol keyboard kepada pengguna lebih cepat.
Tapi kapan itu dimuat? Saat pertama kali menggunakan fungsi, mode, atau fitur itu.
Bukankah itu melambat? Ya, pada penggunaan pertama. Itu kompromi. Apakah Anda ingin memperlambat pada saat startup emacs atau pada penggunaan pertama.
Apakah terlihat? Memuat pada waktu startup tampaknya memakan waktu lebih lama karena pustaka inti lainnya juga dimuat. Tetapi pada penggunaan pertama terasa lebih cepat karena hanya fitur subset yang dimuat.
Lalu mengapa ada orang yang mengambil beban saat startup? Karena beberapa tidak keberatan menunggu untuk memuat semua pustaka yang sering digunakan pada startup sehingga setelah dimuat semua operasi tampil dengan cepat sesudahnya.
Bagaimana saya bisa memilih? Seperti yang Drew dan yang lainnya tunjukkan dalam tanggapan mereka terhadap pertanyaan ini, Anda dapat menggunakan pengisian otomatis dan trik serupa untuk mengontrolnya. Tetapi pertimbangan yang paling penting adalah pola penggunaan Anda. Jika Anda menggunakan emacs seperti vi, terus-menerus membuka dan menutup, ya waktu startup menjadi sangat jelas. Tetapi di sisi lain, jika Anda menggunakan emacs yang berjalan sepanjang waktu, waktu startup 1 detik atau 1 menit tidak akan terlalu terlihat atau cukup penting untuk diperhatikan.
Catatan Anda dapat menggunakan mode batch atau Zile untuk startup instan saat menguji, menjalankan, atau menggunakan emacs seperti vi.
Preferensi saya adalah memuat saat permulaan sehingga setiap kesalahan terungkap dimuka. Saya lebih suka tidak harus berurusan dengan kesalahan pemuatan apa pun di tengah-tengah hari kerja ketika saya memiliki buffer yang tidak terhitung, mode, dan kompilasi status yang aktif bersama dengan beberapa lokasi terpencil yang dikelola oleh TRAMP. Debugging kesalahan pengisian otomatis dalam kondisi seperti itu sangat tidak menyenangkan.
:defer t
Andause-package
sedapat mungkin?