1 个不稳定版本
0.1.0 | 2021 年 8 月 29 日 |
---|
#149 在 #change
23KB
599 行
cic
Change Interactive CSV
一个用于查看和编辑 CSV 的命令行工具。正在开发中。
目标是创建一个类似 Excel 的界面,占据整个终端窗口,并使用 vim 绑定在单元格间导航进行编辑。这将不具有任何“Excel”计算功能,它只存储/编辑静态数据(即 CSV)。
备注
快捷键
hjkl 移动 c 更新单元格为新值(提示覆盖) a 编辑单元格值(提示更新) dd 删除行 o 新行
模式类型
- 移动
- 移动方向
- 添加行
- 删除行
- 提示/命令
- 添加列
- 删除列(带提示?)
- 视觉
- 移动行
- 移动列?
- 插入
可能需要将用户输入和实际命令分开?
终端事件 + 模式 -> 动作
依赖关系
~2.8–3.5MB
~56K SLoC