Я оновлював усі мої дзвінки з пакету використання зараз, що :idle
вже не є гідним способом відкласти речі. На даний момент одним з найбільших хітів мого часу завантаження є те, elpy
що завантажує цілу купу додаткових модулів. Наразі моя виклик є досить базовим:
(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)))))
Однак це досить марно, якщо я ніколи не редагую жоден модуль python. Проблема в тому, що elpy - це набір режимів, тому я не можу просто використовувати форму прив'язки режиму, як elpy-enable
потрібно викликати. Отже, який підхід я повинен використовувати. Це лише випадок запуску на гачку в режимі пітона?
:idle
можна замінити чимось на зразок, :defer 30
де число - це затримка в секундах, після чого пакет слід завантажувати.