j-cli 12.9.7

A fast CLI tool for alias management, daily reports, and productivity
---
name: 笔记
order: 5
---

## Markdown 笔记本

| 命令 | 说明 |
|------|------|
| `j md` / `j notebook` | 进入 TUI 笔记管理界面(全屏交互) |
| `j nb` | 同上(别名) |
| `j md <title>` | 打开指定笔记(不存在则新建) |
| `j md <file-path>` | 直接编辑任意 Markdown/文本文件(支持 `~/`、相对路径、绝对路径) |
| `j md list` | 列出所有笔记 |
| `j md search <keyword>` | 搜索笔记(标题+内容) |
| `j md delete <title>` | 删除笔记 |
| `j md open` | 在系统文件管理器中打开 notebook 根目录 |
| `j md rename <old> <new>` | 重命名笔记 |
| `j md mkdir <dir>` | 创建子目录 |
| `j md mv <src> <dest>` | 移动笔记到新路径 |

### TUI 界面快捷键

| 按键 | 功能 |
|------|------|
| `` / `j` / `n` | 向下移动 |
| `` / `k` / `N` | 向上移动 |
| `Enter` / `e` | 编辑选中笔记(打开内置 Markdown 编辑器) |
| `a` | 新建笔记(输入标题后打开编辑器) |
| `d` | 删除笔记(需确认) |
| `r` | 重命名笔记 |
| `p` | 全屏预览模式 |
| `/` | 打开命令面板(搜索/重命名/删除/新建目录/移动/调整比例/帮助) |
| `s` | 刷新笔记列表 |
| `y` | 复制笔记名到剪切板 |
| `o` | 在系统文件管理器中打开笔记目录 |
| `[` / `]` | 缩小/放大左侧面板比例(每次 5%) |
| `Tab` | 展开/折叠目录 |
| `Esc` | 退出(有搜索过滤时先清除过滤) |
| `?` | 查看帮助 |

> 笔记存储路径: `~/.jdata/notebook/`,支持子目录组织
> 支持对 notebook 内笔记和外部文件统一使用内置 Markdown 编辑器
> 命令面板可执行 `search``rename``delete``mkdir``mv``open``ratio``help`