跳转到内容
GitHub

阅读小说

无论本地还是网络小说,进入后的阅读界面是一致的:左侧是章节目录,右侧是正文,底部显示行数与进度。阅读界面有两种模式,用 Tab 切换。

阅读与翻页

打开小说默认进入此模式,焦点在左侧目录:

  • ↑/↓(或 k/j)选择章节,回车进入该章正文;
  • s 搜索章节,支持以 $ 开头输入数字按序号跳转(如 $120);
  • Tab 切换到阅读模式。

焦点在右侧正文,沉浸式阅读:

  • ↑/↓(或 k/j)向上 / 向下逐行滚动,PageUp / PageDown(或 Ctrl+B / Ctrl+F)整页翻动;
  • ←/→(或 h/l)切换上一章 / 下一章;
  • V 隐藏 / 显示章节标题,Tab 返回章节选择模式;
  • O 打开阅读设置,T 打开听书设置,P 播放 / 暂停朗读。

滚动与翻页读到章末时不会直接跳章:底部先提示「已到本章末尾」,再按一次才进入下一章,防止最后一行没看完手滑跳走。章首向上同理。

以上按键均可在 ~/.novel/keybindings.toml自定义(v0.15.0+)。

快捷键面板

阅读模式按 O 打开阅读设置面板,↑/↓ 选择条目、←/→ 调整,改动即时生效并自动保存到 ~/.novel/reader-display.json:

设置项说明
翻页重叠整页翻动时,保留上一屏末尾的若干行作为新一屏的开头,翻页后不丢失视觉锚点。默认 2 行,可调 0~10;设为 0 即整屏平移。面板会同时显示当前终端下每页实际滚动多少行。
显示标题章节标题与底部提示的显隐,等同于按 V

阅读进度会自动保存,下次打开同一本书自动续读。底部状态栏显示当前行数与百分比。在任意界面按 qCtrl+C 退出 TRNovel,退出前会落盘最新进度到历史记录