10 个版本

0.5.1 2024 年 4 月 18 日
0.5.0 2022 年 9 月 24 日
0.4.1 2022 年 9 月 23 日
0.4.0 2022 年 2 月 16 日
0.1.1 2021 年 4 月 21 日

#1507命令行工具

Download history 4/week @ 2024-05-18 1/week @ 2024-05-25

每月 524 次下载

MIT 许可证

31KB
742

CI crates.io

notebook_rs

维护纯文本笔记本的 CLI 工具,默认格式为 Markdown。

仍然处于开发中。

首次使用时,它将在操作系统特定的配置目录中创建一个配置文件(例如 ~/.config/notebook_rs/)。默认笔记本位置为 $HOME/Documents

默认情况下,通过使用 Rust 实现的 VADER 工具对文本执行相当简单的情感分析。

命令

  • nb -c 配置文件路径
  • nb -h 可用命令摘要
  • nb -n 使用 $EDITOR 输入文本
  • nb -n <text> 从命令行解析条目文本
  • nb -l <n> 列出 n 个最近的条目,与 -v 一起使用以获得更多输出
  • nb -r <n> 显示 n 条目
  • nb -e <n> 在系统编辑器中编辑 n 条目
  • nb -d <n> 删除 n 条目
  • nb -s "<pattern>" 在条目中搜索模式,模式应括在引号内

配置设置

计划中的功能

  • 搜索功能
    • 正则表达式全文搜索
    • 按日期范围搜索
  • 从文本中解析标签
  • 文件加密
  • 编辑条目
  • 删除条目
  • 替代TUI

依赖关系

~5–17MB
~164K SLoC