不谈Spacemacs,只谈Centaur Emacs

好的,谢谢!

lsp-ui 集成hydra,是不是有点问题,我自己改了下,如下图

lsp-ui 有很大改动。已经更新配置

大佬,centaur会考虑集成snails吗?

暂时不会,仍然使用 ivy,主要有几个原因:

  1. Terminal 下不可用,导致行为不一致。
  2. 没有上 melpa,需要使用其他方式集成。
  3. ivy 中有很多好用的功能无法舍弃。
  4. 试用过程中还是有闪烁和性能问题,有待观察。

希望可以自行配置集成。

谢谢,centaur还是很棒的,谢谢大佬的分享。

我觉得ivy配置太复杂了,尝试了一下用ivy,但是放弃了。helm的配置非常简单,几乎默认就可以用得很好,除了比ivy慢点。

你正好说反了。helm 配置更复杂,性能更差,只是提供了一个默认 配置。

README 里有ivy的最小配置,如下。对比下 helm-config 就会知道哪个更简单了。

学习了你的和doom-emacs的ivy、consul、hydra配置,太长了,直接劝退。可能是我一直都是用helm吧,比较习惯helm。

我没有用 doom-emacs,而是自己的 Centaur Emacs。对 ivy 有很多自己的定制而已,很多已经发布为单独的包(审核中)。如果按照长短而言,那之后就很短很多,你就会觉得简单了吧?所以,最后其实只是习惯问题。之前 Centaur 提供 ido/ivy/helm 三种选择,后来发现没有必要,只用折衷方案是最好的。如果是使用 Centaur的话直接用就好了。体验最重要吧,其次是习惯。

哈哈,你的Centaur Emacs、doom、懒猫的配置都clone下来学习过。学习了一些配置到自己的配置里。

帅啊, 终于有了.

ivy我是抄了程斌大神的配置就能用了.

现在做java的项目,lsp弹出的java函数说明,背景色是灰白色的,在什么地方改成其它颜色?

M-x custom-face设置 lsp-ui-doc-background.

初入 Centaur Emacs (btw:盗墓 emacs 真的用不来!),如何 GUI 下禁用 pdf-tools,没找到方法 :sweat_smile: 另外:terminal 下打开,距离真正的加载出东西来需要 2s,这个中间能不能来点过渡内容

目前没有提供选项禁用 pdf-tools,有什么特别理由吗?不用打开 pdf 文件不会加载。目前只能手动 comment 掉,在init-utils.el里。

启动到真正能用一般是 2-3s,Emacs 是单线程,这期间什么都干不了。可以禁用一些包加快启动。

我看你在 mac 下自动调用 homebrew 进行安装,这会导致 homebrew 装一些乱七八糟的东西(比如我自己编译的 python,它又会帮我装一个它自己认为需要的 python),有没有可能 Centaur Emacs 判断存不存在 pdf-tools 这个二进制(或者可执行文件)决定加不加载这个插件,其他的交给用户可配置

这是 pdf-tools 自己的行为(pdf-tools-install),需要自行编译。

我改了下 build 参数,不强制安装依赖包。