@joyanhui/pi-ext-bar-cursor

Pi编码代理光标扩展,块光标变竖线

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:@joyanhui/pi-ext-bar-cursor。
它的用途是:Pi编码代理光标扩展,块光标变竖线
完整的 Skill 内容见:https://321skill.com/skills/joyanhui-pi-ext-bar-cursor/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'请为我的Pi coding agent安装竖线光标扩展,让光标从方块变成竖线。' 它会自动执行 npm install @joyanhui/pi-ext-bar-cursor,并提示重启Pi agent后生效。之后在支持DECSCUSR的终端中,光标将显示为竖线,不再遮挡字符。

介绍

Pi coding agent 默认使用块状光标,在编辑代码时容易遮挡字符,影响阅读和定位。本扩展利用终端原生硬件光标形状指令(DECSCUSR),将光标替换为垂直竖线,使光标更纤细、与常见编辑器(如 VSCode、iTerm2)的竖线光标体验一致,减少视觉干扰。

安装后无需额外配置,Pi coding agent 启动时自动生效。您只需通过 npm 安装该包,扩展便会接管光标样式,并在终端支持的情况下切换为竖线。若终端不支持 DECSCUSR,则自动回退为默认块光标,不会报错。

适合所有使用 Pi coding agent 进行编码的用户,尤其是习惯竖线光标的开发者,或对块光标遮挡文本感到不适的用户。也适合追求终端界面美观、希望与桌面编辑器光标风格统一的用户。

建议在支持 DECSCUSR 的现代终端模拟器中使用(如 iTerm2、Windows Terminal、Kitty、Alacritty 等),以获得最佳体验。若在老旧终端或 SSH 会话中可能无法生效,属于正常行为。

核心特点

直接调用终端硬件光标形状指令(DECSCUSR),无需软件模拟或额外绘制,性能零损耗,且与终端原生光标行为完全一致。

注意事项

仅适用于支持 DECSCUSR 转义序列的终端模拟器,在老旧终端或部分远程连接中可能无效。

常见问题

如何恢复默认的块状光标?

卸载该扩展即可:npm uninstall @joyanhui/pi-ext-bar-cursor 或从 Pi agent 配置中移除该扩展。

这个扩展会影响我的终端其他程序吗?

不会。它只改变 Pi coding agent 进程内的光标形状,退出 Pi agent 后终端光标恢复默认。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/joyanhui-pi-ext-bar-cursor/raw/index.md 读取 @joyanhui/pi-ext-bar-cursor 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。