没有执行all-the-icons-install-fonts。
谢谢eksea,谢谢seagle0128。
下划线 en_us 被错误识别了
代码就该包在代码块里
不客气,建议先看看 README 和 FAQ。
这是 Org 的显示语法,代码应该放在 block 中。
emacs -Q
启动拖放文件有报错吗?
请执行toggle-debug-on-error
,看看 backtrace。
看 backtrace 是doom-modeline解析文件路径出错了。我在 Windows10上做了同样的测试,没有发现该错误。
你用的什么版本?请升级执行M-x centuar-update
重启试试。
Update: 发现一个可能的错误,你设置了 HOME 变量对吗?最后多了一个\
。去掉试试看。
多谢! 确实是home目录多\的原因,以前也是这样设置并不会出错,还有我已经执行M-x all-the-icons-install-fonts,图标依然显示不正确为什么?
HOME 的问题我给上游提了一个 issue,看起来一时半会不好解决。去掉也算 workaround,没问题的。
字体问题太笼统了,没有任何信息能定位。我只能说这是系统字体和 Emacs 字体配置有问题。比如cnfonts
会破坏字体结构,我只好自己来设置字体。
Hi,
楼主,
安装你的配置,是否一定要安装网站上的Centaur Dotfiles,否则无法更新成功吗?
对dotfiles不熟,我刚要执行github上的 sh -c “$(wget https://github.com/seagle0128/dotfiles/raw/master/install.sh -O -)” 提示我会reset all configurations,所以我中断掉了。 这个安装会更改我电脑的系统环境配置吗?
PC:ubuntu 14
tks.
不必一定要安装Centuar Dotfiles
,个人使用的配置比较顺手,如果你用 zsh 推荐试试,不过需要事先备份自己的配置(比如.zshrc, .emacs.d, .tmux 等),以免后悔。没有它一样可以使用Centaur Emacs
的。
楼主, 想问一下在不更改当前 git 仓库中任何代码的前提下, 如何撤销之前加载的配置呢, 比如我个人希望用 org 原始的标题头, 而且关闭缩进, 所以在 custom-post.el 中加了下面的代码
(remove-hook 'org-mode-hook 'org-bullets-mode)
(setq org-startup-indented nil)
不过没有效果. 是否有其他的配置文件在所有的配置文件最后才会被加载? 目前不敢动楼主的配置, 学习楼主的配置对自己有很大的启发:grin:
试试这个?
(with-eval-after-load 'org
(remove-hook 'org-mode-hook 'org-bullets-mode)
(setq org-startup-indented nil))
或者
(with-eval-after-load 'init-org
(remove-hook 'org-mode-hook 'org-bullets-mode)
(setq org-startup-indented nil))
用 org 有效, thanks
Welcome
楼主, 在 lisp/init-org.el
中关于 hydra-org-template/body
的触发条件是光标在行首.
(bind-key "<"
(lambda () (interactive)
(if (or (region-active-p) (looking-back "^" 1))
(hydra-org-template/body)
(self-insert-command 1)))
org-mode-map)))
犯了强迫症表示, 将 looking-back
的正则表达式换成 "^\s*"
是否更好一些? 因为一些 block 需要缩进, 原来的设置在非行首无法触发, 完了还得折腾缩进.
最后提问一下, hydra-org-template/body
用 define-key
和 bind-key
绑定的正确姿势应该是什么样的呢?
hydra会创建hydra-{name}/map
, 可以把键绑定到这个map里面