#list #command-line #manager #name #editor #config

app quicklist

基于命令行的待办事项列表管理器

1 个不稳定版本

0.0.1 2021年9月3日

#353 in #editor

MIT 许可证

26KB
721

quicklist

基于命令行的待办事项列表管理器

用法

用法:ql [--help, update, ls, [RepeatsDaily, ExistsDaily, [t, d , m] [e, a <lines...>, x , s , delete]]

创建列表

ql 创建一个新列表,只要没有同名列表存在

检查列表

ql 在 stdout 显示列表

向列表添加条目

ql a 在列表末尾添加条目

从列表中删除条目

ql x 从列表中删除行号对应的条目

搜索列表

ql s 查找包含 in 的所有行并打印到 stdout

删除列表

ql delete 删除列表

在编辑器中打开列表

ql e

配置

目前没有很多配置选项,但 ql e 中使用的编辑器可以通过在 config.rs 中设置 'EDITOR' 常量来更改。默认情况下,它将使用 neovim

待办事项

  • 完成不同的列表类型
    • RepeatsDaily
    • NewDaily

依赖项

~1.2–1.8MB
~26K SLoC