rim-viewer-0.1.0 is not a library.
rim-editor
rim-editor - A small text-editor written by Rust.
一个使用Rust编写的小型文本编辑器.
-
Build follow build-your-own-x and hecto指南
-
目前已经完成Viewer部分的开发,后续会继续更新到Editor功能
✨ 主要特性
增强信息面板:实时显示操作反馈(相比 hecto 的新特性)
支持打开/编辑文本文件
多种导航方式:
方向键移动光标
PageUp/PageDown 翻页
Home/End 跳转行首/行尾
终端尺寸自适应
内置基础日志系统
字符显示
支持字素(Grapheme)
支持半角/全角字符
不完整的字符/控制字符/0宽度字符同一使用`'·'`替换
轻量高效(Rust 原生编译)
🚀 安装
🖥 使用
命令:
Ctrl+h
帮助
Ctrl+q
退出
j
Up
向下滚动
k
Down
向上滚动
h
Left
向左滚动
l
Right
向右滚动
PgUp
向上滚动一页
PgDn
向下滚动一页
Home
回到行首
End
回到行
🔧 开发
# 克隆仓库
# 运行
# 代码检查
# 生成文档
📦 发布到 crates.io
警告:crates.io 不允许删除已发布版本,请谨慎操作
📜 Git 提交规范
feat: 新增功能
fix: 修复bug
refactor: 代码重构
perf: 性能优化
text: 文本更新
docs: 文档更新
style: 代码样式
test: 测试相关
chore: 构建/依赖
build: 构建系统
ci: CI/CD
revert: 撤销提交
git command
git add -u
update tracked files
git commit -m "tag: xxx"