Hecto 是一个使用 Rust 编写的简易终端文本编辑器,基于 Flenker Blog 的教程实现。该项目的目标是从零开始实现一个文本编辑器,帮助理解低级编程、Rust 的内存模型以及文本编辑器的底层实现。
- 基本的文本编辑功能
- 支持键盘输入操作:移动光标、删除字符和插入文本
- 简单的文件处理:打开、保存和编辑文本文件
- 极简且高效的设计
在运行本项目之前,你需要安装以下软件:
-
克隆项目到本地:
git clone https://github.com/brook-bang/hecto.git cd hecto
-
直接运行使用:
cargo run