从今天开始,Emacs里面可以运行任何你想要的程序 (Linux & Windows & Mac & BSD)

启动比较慢看下是不是 eaf.el 中这一段的原因:

(defun add-subdirs-to-load-path (dir)
  "Recursive add directory DIR to `load-path'."
  (mapcar
   (lambda (path) (add-to-list 'load-path path))
   (delete-dups (mapcar 'file-name-directory (directory-files-recursively dir "\.el$")))))

(add-subdirs-to-load-path (expand-file-name "app" (file-name-directory (locate-library "eaf"))))

这个会递归遍历 app 下的所有目录下的文件,npm install 后 node_modules 里面会有很多文件,可能会导致这段代码比较慢。

2 个赞