emacs29有哪里令人激动的新特性?

大家说的比较多的有:

  1. PGTK

  2. tree-sitter

3.eglot

作为插件开发者我对内置sqlite很期待。它使插件减少内存消耗,代码更简单,查询数据可以用sql

6 个赞

大佬,我看到你在zhihu上说,启动时临时增大gc可以提升启动的速度,我用的doom,这个要怎么操作。我的开发机内存比较大,有256g,我是不是全局增大比较好?

不改小的话,一旦开始 GC 就会卡很久

原来如此,明白了。

这个是标准操作吧。我的配置见 emacs.d/init.el at 8771f405bf692a19e18fc2000912fe0f9a6b3ea9 · redguardtoo/emacs.d · GitHub

doom应该已有类似设置。 自己不要动gc.

1 个赞

shr 支持显示图片白名单了,这个功能我要求加的,原因是为了在 Wanderlust 里只显示 xkcd 的图片。

1 个赞

以前也挺期待 pgtk 的,但日常使用起来似乎没什么区别?而且我本来想用 sis 换掉 emacs-rime 直接用系统输入法,这样就可以少维护一份配置文件。之前没有 pgtk 时 fcitx5 在 emacs 里面是不支持单行模式的,出了 29 之后就立刻试了一下,没想到单行模式是有了,但输入框闪得厉害,只好又关了 pgtk。可能它对高清屏用户来说更有用吧?

1 个赞

单行模式是什么?

fcitx5 里,不开启单行是这样的: image

开了之后是这样的:

image

哦,感觉差别也不大,要是我的话,我就不开单行了。

是的,4k wayland 上如果是 x 的 emacs 就会看起来发虚

我一直在mac下用,感觉还好

还真是……我的是 1920x1080 的屏幕,之前以为不会有太大区别,刚刚重新编译对比了一下,没想到还挺明显的,不用 pgtk 的话字有毛边:

(左边是 pgtk 的,放大之后明显更清晰)

1 个赞

对,org-roam、forge等都可以使用内置sqlite了。

3 个赞