Neomacs:用 Rust 重写 Emacs ——目标 GPU 渲染引擎、多线程 Elisp、10 倍 Lisp 性能

虽然还没试,但是大佬牛逼。

:hand_with_index_finger_and_thumb_crossed: 比心比心

又出新问题,我还是等等再尝试好了。不过我更习惯把emacs用在终端,其实只对提升性能的部分感兴趣,目前看计划应该也没有完成,等完成差不多的时候再体验好了。

建议和极东魔法协会的neomacs合并下

不必多说,支持楼主就是了。

试了一下,动画看上去诶啥问题, 但是dired和minibuffer的滚动翻页似乎稳定有bug,向下的话ui会直接没反应,向上的话会出现无效动画, 以及minibuffer的最左端内容会挤在一起 还有就是能在readme里面写一下那些功能的入口吗,找了半天😆

这是个啥?目标完全不一样吧?

名字一样而已。

因为我是今天早上突然想起来这个帖子就上github手动搜了然后发现自己跑错地方了。

如果能有圆角posframe就好了

1 个赞

大佬有windows的构建方式嘛

大佬,好思路啊

这里有个名字很相似的:Aleksandr Petrosyan / NeoEmacs · GitLab

想到一个好名字, Fmacs(Ferris’ MACroS)

  1. 完美致敬Emacs原生基因:1:1复刻Emacs「Editor MACroS」的命名逻辑,Fmacs = Ferris’ MACroS,完整保留宏驱动可编程的核心灵魂,Emacs老用户一眼秒懂,零认知门槛。

  2. Rust圈身份拉满:首字母F直接锚定Rust官方吉祥物Ferris,自带Crab梗,Rustacean一看就懂是原生Rust项目,圈内认同感直接拉满。

  3. 纯正GNU开源血统:完美兼容GNU自指递归缩写范式,可直接用「Fmacs Makes A Crab-driven Shell」这类经典黑客梗全称,致敬开源文化根脉。

  4. 多层双关精准戳痛点:F除了Ferris,还对应Fast(Rust原生高性能)、Safe(内存安全防崩溃)、For(专为Emacs用户打造),精准命中原版Emacs的核心痛点。

  5. 社区传播极度友好:5个字母和Emacs完全等长,发音顺口好记,无重名风险,仓库命名、域名适配、搜索引流都无压力,还能直接结合Ferris做视觉设计,记忆点拉满。

5 个赞

或者Fercs,发音少一个音,且github上没有占位的仓库,辨识度高

F 还是 E 的后一个字母,所以还可以说是下一代的 Emacs。

2 个赞

这个更新的相当勤快啊 :smiley:, 已经是相当可用的状态了, 翻页滚动和lspmode已经相当可用了, 现在就是neo-term有频闪的小bug,然后orgmode的图片渲染不出来,lsp-ui没反应(这个倒是问题不大)

1 个赞

挺好听的,:blue_heart:

org mode 不能展示图片,我先看看。

对了,可以方便提个 github issue吗,可以设置 export RUST_LOG=debug NEOMACS_LOG=debug ./emacs 来得到 debug 级别的运行日志。

:ok_hand:,等我回去看看

直接叫Zmacs(致敬各种Z-tools)(lol