@ruck-plugins/todo-neo
v1.0.1
Published
快速记录和查看待办事项,支持 vim 键位操作
Downloads
47
Readme
Todo 待办
一个 ztools 待办插件,用来记录和整理日常任务。
它的主要操作方式偏键盘:不用频繁切鼠标,j/k 选任务,h/l 切分组,Enter 编辑,Tab 新建,/ 搜索。熟悉 Vim 的话基本不用重新记一套操作。
使用
打开插件后,左侧是待办分组,右侧是当前分组下的任务列表。
常用操作:
- 点击左侧分组切换列表
- 点击任务选中
- 双击任务进入编辑
- 勾选任务表示完成
- 右键任务可以打开详情或删除
- 右键分组可以编辑或删除
- 拖拽任务可以调整顺序
- 拖拽任务到左侧分组可以移动分组
- 点击左下角“添加分组”创建新分组
- 点击右上角加号在当前任务下方新建任务
快捷键
快捷键默认启用,核心键位和 Vim 保持一致。列表操作时可以把它当成一个轻量的 Vim buffer:上下移动、左右切组、搜索、跳顶/跳底都可以直接用键盘完成。
| 按键 | 作用 |
| --- | --- |
| j / ↓ | 下一个任务 |
| k / ↑ | 上一个任务 |
| h / ← | 上一个分组 |
| l / → | 下一个分组 |
| Space | 完成/取消完成 |
| Enter / i | 编辑任务 |
| Tab / Ctrl + N | 新建任务 |
| / | 搜索待办 |
| dd / Delete | 删除任务 |
| gg | 跳到顶部 |
| G | 跳到底部 |
| ? | 打开设置 |
| Esc | 关闭面板或取消编辑 |
搜索
按 / 打开搜索框。输入内容后会在所有分组的待办中搜索,可以用上下键选择结果,按 Enter 跳转到对应分组和任务。这个入口适合待办很多时快速定位,比先切分组再找要快很多。
Markdown
任务内容可以按 Markdown 写。打开 Markdown 渲染后,非编辑状态会显示渲染结果,适合记录链接、列表、代码片段或稍长一点的任务说明。
设置
设置面板里可以调整:
- 是否隐藏已完成任务
- 已完成任务是否置于底部
- 是否启用 Markdown 渲染
开发
npm install
npm run dev开发地址默认是:
http://localhost:5173构建:
npm run build