用的是默认的,没有自定义过emacs 的配置,也没有动过 centaur的配置
变更theme 是用的 centaur-load-random-theme 展示图如下,左边是在emacs中显示效果,右边是用vs code打开的
用的是默认的,没有自定义过emacs 的配置,也没有动过 centaur的配置
变更theme 是用的 centaur-load-random-theme 展示图如下,左边是在emacs中显示效果,右边是用vs code打开的
换主题:
应该是字符集的问题,换个字体试试。用这个确认下:(org-fancy-priorities-mode -1)
.
执行后(org-fancy-priorities-mode -1)
确实OK了,是需要安装,下面这些字符集?
(cl-loop for font in '("Apple Color Emoji" "Symbola" "Symbol")
when (font-installed-p font)
return(set-fontset-font t 'unicode font nil 'prepend))
对,安装"Symbola"字体就好了。
你的环境上看看这个返回什么值
(char-displayable-p ?⯀)
那个字体选择里加一个"Segoe UI Emoji"
吧,windows自带这款字体。
(mac不是应该自带"Apple Color Emoji"
吗,为什么他没有
字体自己可以配,不可能匹配到所有人的环境的。
我的意思是那段写成这样,Windows用户可以少装个字体(自带),开箱即用度小幅上升
(cl-loop for font in '("Apple Color Emoji" "Symbola" "Symbol" "Segoe UI Emoji")
when (font-installed-p font)
return(set-fontset-font t 'unicode font nil 'prepend))
Segoe UI Emoji
只支持Windows 10?你确定它包含这些符号没?如果是我可以直接加上。
Update: 已经加上了:Add "Segoe UI Emoji" to custom template file. · seagle0128/.emacs.d@9f0af28 · GitHub
不好意思,之前没完全搞明白.
刚刚测试了一下,要显示⯀
应该要改成
"Segoe UI Symbol"
c:/app/emacs/bin $ (char-displayable-p ?⯀)
#<font-object "-outline-Segoe UI Symbol-normal-normal-normal-sans-15-*-*-*-p-*-iso8859-1">
已经更新了。。。
使用过程发现了一个问题 我删了一个项目以后
每次打开emacs 都没办法自动打开dashboard了
尝试从 projectile presp里都移除了 但是打开还是不行
提示 project server at /xxx/xxx/xx cannot be read
这是treemacs的问题,需要修改这个文件treemacs-persist-file
. 你需要用这个treemacs-remove-project-from-workspace
删除项目。
Update:查下你环境上treemacs-missing-project-action
的值是什么。
那就是没有升级。Centaur中早改为remove了
看看org-ellipsis
face。或者试试(setq org-ellipsis nil)
.
实测还是不行。。。
那有可能是配色的问题,试试别的主题?