使用方法
导入文本
- 点击活动栏中的 Ghost READER 图标打开阅读列表面板
- 点击阅读列表标题栏的 "+" 按钮
- 选择要导入的 TXT 文件

开始阅读
点击阅读列表中的文本即可开始阅读,内容会显示在状态栏中。

快捷键
Reading 模式
在 Reading 模式下,以下快捷键可用:
| 快捷键 | 功能 |
|---|---|
Ctrl+Left (Mac: Cmd+Left) | 上一行 |
Ctrl+Right (Mac: Cmd+Right) | 下一行 |

模式切换
-
切换到 Reading 模式:
- 执行命令
GhostReader: 快捷键激活 - 或点击状态栏的 "Coding" 按钮
- 会启动阅读、显示内容并启用快捷键
- 执行命令
-
切换到 Coding 模式:
- 执行命令
GhostReader: 快捷键禁用 - 或点击状态栏的 "Reading" 按钮
- 会停止阅读、隐藏内容并禁用快捷键
- 执行命令
在 Coding 模式下,阅读快捷键被禁用,不会与编辑器快捷键冲突。
💡 提示: 模式切换按钮同时控制阅读状态、内容显示和快捷键状态。
跳转到指定位置
执行命令 GhostReader: 状态栏阅读:跳转 可以跳转到指定行号。
删除文本
在阅读列表中右键点击文本,选择删除图标即可移除文本。
配置选项
在 VS Code 设置中搜索 "ghostReader" 可以配置以下选项:
显示行数 (displayLines)
每次在状态栏显示的行数,默认为 1。
显示宽度 (displayWidth)
状态栏每次显示的最大字符数,默认为 45。
智能分页功能:当一行内容超过设定的宽度时,会自动拆分成多个虚拟页:
- 按"下一行"会先显示当前行的剩余部分
- 当前行显示完毕后,才跳到下一原始行
- 按"上一行"同理,会先回退到当前行的前面部分
这样可以确保长行内容不会丢失,同时保持状态栏显示整洁。
自动停止延迟 (autoStopDelay)
停留在当前行多少秒后自动停止阅读,默认为 0(永不停止)。
设置为大于 0 的值后,如果在指定时间内没有翻页操作,会自动停止阅读并隐藏状态栏内容。