Skip to content

Releases: Yangmoooo/peep

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 05 Aug 06:19

Added

  • Markdown 阅读:支持打开 .md.markdown 文件,按终端宽度重新排版段落,并渲染标题目录、基础行内样式、列表、任务列表、引用、代码块、链接、图片占位和 GFM 表格。

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 04 Aug 12:00

Added

  • 终端主题:提供 autolightdark 三种内置主题;可用 --theme 临时覆盖,或使用 :theme 即时切换并保存偏好。
  • 浮窗快速过滤:目录、书签和最近阅读浮窗支持通过 / 实时过滤,匹配会容忍空白、标点、大小写和常见全半角差异,并保持跳转与删除目标准确。
  • 输入历史:命令与全文搜索分别保存最近 100 条记录,支持使用 ↑/↓ 跨会话浏览和恢复草稿,并可通过 :history clear 清理。

Fixed

  • 浮窗列表导航:目录、书签、最近阅读和搜索结果浮窗现在会保留滚动位置,向上移动选中项时不再让列表始终贴着底部滚动;包含空格的选中行也会完整刷新高亮背景。

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 11:34

Added

  • 书签:使用 :mark 保存当前位置,通过 :marks 浏览、跳转和删除;文件仅移动或改名时,书签会随阅读进度一起恢复。
  • 最近阅读:使用 :recent 浏览并重新打开最近读过的本地文件。
  • 更灵活的搜索/text 现在能够容忍内部空白、标点、英文大小写和常见全半角差异,同时不会跨行或跳过正文;另提供 :exact 精确搜索和 :re 正则搜索。
  • 搜索结果浏览:搜索会显示当前命中与总数,n/N 可继续导航,:results 可查看带上下文的结果列表。

Changed

  • 状态兼容与保护:继续读取 v0.1 阅读进度,将书签独立保存,并避免覆盖损坏或来自更新版本的书签状态。

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 30 Jul 09:21

新增

  • EPUB 与 TXT 阅读:支持 EPUB、UTF-8、UTF-8 BOM 和 GB18030 文本,正文会按终端宽度自动折行并连续滚动。
  • 快捷导航:支持按行、半页、整页、章节和文档首尾移动,方向键、PageUp/PageDown 与 Vim 风格按键均可使用。
  • 目录浏览:可在目录浮窗中快速翻页、查看当前位置并跳转到所选章节。
  • 搜索与进度恢复:支持全文字面搜索,自动保存每本书的阅读位置;文件移动或改名后仍可恢复进度。
  • 低干扰界面:采用编码助手式终端界面,底部命令框可用于打开文件、跳转、查看目录和文档信息。
  • 更广泛的 EPUB 兼容性:能够从缺失、不完整或指向错误的目录信息中恢复可用章节,并避免跳转到书前或书末的目录文字。
  • TXT 章节识别:自动识别常见的章、回、卷、部、集及复合卷章结构,同时尽量避免把正文中的编号误判为章节。
  • 跨平台支持:可运行于 macOS、Linux 和 Windows Terminal。