Lobsters | 原文链接 | 2026-08-24 收录

eh:一个采用缓冲区间隙法的极简 vi 文本编辑器

来源: codeberg.org — 2026-08-24

概述

eh(Edit Here)是一个基于「缓冲区间隙」(Buffer Gap)方法的精简版 vi 文本编辑器,用 C 语言写成并支持 UTF-8,是 IOCCC 2024 的获奖作品。它的命令集与 vi 相似但不完全相同,支持计数前缀、正则查找替换、文本选择、外部过滤与多级撤销重做等能力,并把 README 写成了详尽的手册页。

核心要点

金句

一个「取 vi 精华」的精简版,作为 Buffer Gap 方法的范例,并支持 UTF-8。
返回 Lobsters 首页