spacemacs代码太复杂,doom-emacs代码也不简单,我选择lunarymacs

setupfile.org里面是空的,要打开的那个org文件只有那一行会引发错误,去掉就正常了。但是用spacemacs就没问题

我新建了空的test.orgsetupfile.org,没有报错。大概不是config的问题。

你的系统是什么?Mac的话用了exec-path-from-shell这个包吗。

Ubuntu 16.04,emacs 27.0.5 。我是从spacemacs迁移子龙闪人用org-octopress写hexo博客的配置到到楼主的配置文件中发现这个问题的(楼主最新的配置中有很多文件丢失,比如.local下的custom.el,autoload.el等,然后就是lunaryline无法加载…导致我现在已经无法用楼主的配置debug)

好奇一下:首次加载org file大概要多久?

我之前嫌log太多折腾Makefile导致的问题……现在已经修复了,lunaryline是之前搞git submodule的问题。 注意现在clone或者pull的话命令有变化。

谢谢你一直给我报bug :smile:

我现在试着搭建一个Travis测试,弄好了就不会一遍遍坑你了 :joy:

(update: 弄好了,目前是pass)

大概不到两秒,不过我只有ob-ipython一个包,你的很慢吗?

我的加载agenda和org-ref都比较耗时。。

但是我打算从零开始写自己的配置 :rofl:

加油 :smile:

对的,我也是 org-ref 耗了很大部分时间。等有空了看看怎么解决。

问个问题,为什么doom-emacs启动快,有什么技巧吗

Doom-emacs作者自己的总结:

我个人感觉,对启动时间影响最大的还是auto-load做的好不好。


其实他很多优化也就减少零点几秒的启动时间,但是这少一点那少一点积攒起来就有能感觉到的变化了,尤其是本来启动时间就在2 3秒这个量级。

延迟加载,大量运用了autoload。参考use-package。

请问支持windows环境吗?

没试过,不清楚。不过win 10自带linux虚拟机?之前看新闻说商店里可以直接下载打包好的ubuntu等等发行版。

doom-emacs 和 centaur-emacs都是支持Windows的。

··· Debugger entered–Lisp error: (error “Unable to find theme file for ‘doom-cyberpunk’”) signal(error (“Unable to find theme file for ‘doom-cyberpunk’”)) error(“Unable to find theme file for `%s’” doom-cyberpunk) #f(compiled-function (theme &optional no-confirm no-enable) (interactive (list (intern (completing-read "Load custom theme: " (mapcar (quote symbol-name) (custom-available-themes)))) nil nil)) #<bytecode 0x100084e47>)(doom-cyberpunk t nil) apply(#f(compiled-function (theme &optional no-confirm no-enable) (interactive (list (intern (completing-read "Load custom theme: " (mapcar (quote symbol-name) (custom-available-themes)))) nil nil)) #<bytecode 0x100084e47>) (doom-cyberpunk t nil)) #f(advice-wrapper :after #f(compiled-function (theme &optional no-confirm no-enable) (interactive (list (intern (completing-read "Load custom theme: " (mapcar (quote symbol-name) (custom-available-themes)))) nil nil)) #<bytecode 0x100084e47>) luna-run-load-theme-hook)(doom-cyberpunk t nil) apply(#f(advice-wrapper :after #f(compiled-function (theme &optional no-confirm no-enable) (interactive (list (intern (completing-read "Load custom theme: " (mapcar … …))) nil nil)) #<bytecode 0x100084e47>) luna-run-load-theme-hook) (doom-cyberpunk t nil)) load-theme(doom-cyberpunk t nil) luna-load-theme(nil t) eval-buffer(#<buffer load> nil “c:/Users/jacklisp/.emacs.d/init.el” nil t) ; Reading at buffer position 2470 load-with-code-conversion(“c:/Users/jacklisp/.emacs.d/init.el” “c:/Users/jacklisp/.emacs.d/init.el” t t) load(“c:/Users/jacklisp/.emacs.d/init” t t) #f(compiled-function () #<bytecode 0x1000bce5d>)() command-line() normal-top-level()

请问这个是缺少主题吗?找不到主题文件,windows 下 msys2系统,emacs 26.2

doom-themes没装好吧

我安装的最新版doom-themes怎么没有找到这个主题?

还真是。。好像没这个主题

去搜索一下放在doom-themes private的文件夹下就行了,确实不在doom-themes中