美化 imenu

Centaur Emacs 中增加了对符号浏览的美化支持,包括 imenu tag (C-.)和 LSP symbols (M-F8)。 所有 icons 与 company 保持一致,欢迎尝鲜。

截图如下:

image

image

image

8 个赞

太棒了 我又可以抄作业了

具体文件是哪个?作业抄得少,不是很了解centaur www

抄好了,好看

init-ivy.el, init-lsp.el

这是在term下还是gui下

gui。。。

all-the-icons第一次显示图标的时候会卡一下,不知道你是怎么处理的?

第一次加载肯定会慢一些,以后都有 cache 所以很快。Centuar 的 GUI 版本大量使用了 icon,所以启动时就加载了,之后不会有该现象。

好漂亮!谢谢分享!

凑一套贴切、醒目的 icon 太难了。例如表示函数的符号,我找了一圈各种 icon 字体都没找到合适的。所以大家用 cube 符号和 tag 符号是迫于无奈,还是真的觉得很贴切?

赞一个,很好看的 icon

有function之类的icon,doom就用的这个。用cube和tag是和visual studio/vscode保持一致,不至于太突兀

大神你的ivy rich配置相当好看!有兴趣拆成独立package吗?就像doom modeline那样。

这个再想想。doom-modeline是完全独立的,这些配置是扩展ivy-rich而已

希望可以!我相信有很大一部分人(包括我)对Centaur或Doom很有兴趣,但重构现有配置工程又太大。如果能分享一些功能那是非常好的。 :grin:

all-the-icons-ivy-rich 已经在 melpa 审核当中

5 个赞

非常非常感谢!

请问大佬,是不是还没审核完?到现在都还没有 …

是的,还没 merge。melpa效率一向如此 :expressionless::expressionless::expressionless:

有两个 PR 都在等待:all-the-icons-ivy-rich, all-the-icons-ibuffer.