Terminal EPUB Reader 是一个基于 Rust 语言开发的终端 EPUB 阅读器。它旨在为用户提供在终端环境下阅读电子书的能力,同时保持轻量级和易于操作的特性。本阅读器支持在多种操作系统上运行,提供了便捷的键盘导航以及章节快速跳转功能。
章节快速跳转: 快速跳转到指定章节,提升阅读效率。 锚点定位: 对于单文件EPUB书籍,提供精准的章节和小节锚点定位。 终端优化显示: 针对终端环境优化的文本显示,保持清晰易读。 自动存储阅读进度: 阅读进度自动保存,方便下次继续阅读。
- 确保您的系统已安装 Rust 以及 Cargo。
- 克隆仓库:
Copy code
git clone https://github.com/your-github/terminal-epub-reader.git
- 进入项目目录:
Copy code
cd terminal-epub-reader
- 构建项目:
Copy code
cargo build --release
- 运行程序:
Copy code
cargo run -- path/to/your/book.epub
./ter-epub document/book.epub
- j 或 向下箭头:向下滚动
- k 或 向上箭头:向上滚动
- q 退出阅读器
- / 唤出搜索框
- 数字键:快速跳转到对应的章节
rm -rf ~/.epub_reader_temp
./ter-epub clean
正在开发中,在发布可用版本前,请不随意构建本程序!!!