如何降低org-roam 的启动时间?

用 benchmark-init测试的启动时间如下:

如何降低org-roam ,init-exec-path , org的启动时间? 我的emacs 是28,org版本是9.5.3.org-roam 版本2.1.0

什么系统,win最慢,最近也感觉变慢了,奈何我还是要用win

Mac 系统,可能还是插件太多了

以下是加快org-roam 的启动时间的方法: 1.在use-package 后添加

:defer t ; autoload this package

(use-package org-roam
  :ensure t
  :defer t
  :custom
   (org-id-method 'ts) ;; use timestamps for org-id               ;;
  :bind (("C-c n l" . org-roam-buffer-toggle)                    ;;
         ("C-c n f" . org-roam-node-find)                        ;;
         ("C-c n g" . org-roam-graph)                            ;;
         ("C-c n i" . org-roam-node-insert)                      ;;
         ("C-c n h" . org-roam-capture)                          ;;
         ([mouse-1] . org-roam-visit-thing)                      ;;
         ("C-c n j" . org-roam-dailies-capture-today))           ;;
  :init                                                          ;;
  (setq org-roam-v2-ack t)
  :config                                                        ;;
  (setq org-roam-v2-ack t)                                       ;;
  (org-roam-db-autosync-mode)                                    ;;
  (require 'org-roam-protocol))                                
1 个赞