Saya telah memperbarui semua panggilan paket penggunaan saya sekarang yang :idletidak lagi cara yang layak untuk menunda barang. Saat ini salah satu hit terbesar pada waktu buka saya adalah elpymemuat banyak modul tambahan. Saat ini permohonan saya agak mendasar:
(use-package elpy
:commands elpy-enable
:init (elpy-enable)
:config
(progn
(setq elpy-rpc-backend "jedi"
elpy-rpc-project-specific 't)
(when (fboundp 'flycheck-mode)
(setq elpy-modules (delete 'elpy-module-flymake elpy-modules)))))
Namun ini agak boros jika saya tidak pernah mengedit modul python. Masalahnya adalah elpy adalah kumpulan mode jadi saya tidak bisa begitu saja menggunakan formulir mode mengikat sebagaimana elpy-enableperlu dipanggil. Jadi pendekatan apa yang harus saya gunakan. Apakah ini hanya kasus pemicu pada mode python-hook?
:idledapat diganti dengan sesuatu seperti di :defer 30mana nomor tersebut adalah penundaan dalam hitungan detik setelah paket harus dimuat.