作者创建了Emacs包kirigami,通过统一接口整合了Tree-sitter、Hideshow、Outline、Org等多种模式的折叠功能。使用一致快捷键替代了各模式不同的折叠命令,大幅提升了多语言配置的编辑体验。
背景
Emacs是一款以Lisp扩展能力著称的高自由度编辑器。代码折叠功能因各主要模式实现方式不一而一直是用户痛点,kirigami试图通过统一接口解决这一问题。
- 来源
- Lobsters
- 发布时间
- 2026年10月24日 16:45
- 评分
- 5.0 / 10
作者创建了Emacs包kirigami,通过统一接口整合了Tree-sitter、Hideshow、Outline、Org等多种模式的折叠功能。使用一致快捷键替代了各模式不同的折叠命令,大幅提升了多语言配置的编辑体验。
Emacs是一款以Lisp扩展能力著称的高自由度编辑器。代码折叠功能因各主要模式实现方式不一而一直是用户痛点,kirigami试图通过统一接口解决这一问题。