pi-vimotion
为Pi的输入框提供类Vim的模态编辑能力
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:pi-vimotion。 它的用途是:为Pi的输入框提供类Vim的模态编辑能力 完整的 Skill 内容见:https://321skill.com/skills/pi-vimotion/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'帮我写一段Python代码,实现一个二叉树的中序遍历。',在输入过程中,你可以用`b`/`w`快速在单词间移动光标,用`dw`删除一个写错的单词,用`f(`快速跳转到左括号处进行修改,让指令的编辑像写代码一样流畅。
介绍
这个Skill为Pi的提示词输入框带来了经典的Vim模态编辑体验,解决了在AI对话中编辑长文本或复杂指令时,依赖鼠标或频繁移动光标导致效率低下的问题。它通过模拟Vim的两种核心模式(普通模式和插入模式),并支持操作符(如删除、复制)、文本对象(如单词、段落)、查找/跳转以及缓冲区跳转等命令,让用户可以在输入框内像在Vim编辑器中一样高效地移动光标和编辑文本。
它非常适合那些已经熟悉Vim操作、习惯键盘流工作方式的开发者、技术写作者或任何需要频繁与AI进行复杂文本交互的用户。对于不熟悉Vim的新手,它也是一个在低风险环境(AI对话框)中练习Vim基本操作的绝佳机会。
使用前,请确保你了解Vim的基本模式切换(如按i进入插入模式,Esc返回普通模式)和核心移动命令(如h, j, k, l)。由于它运行在浏览器环境中,其功能是原生Vim编辑器的一个子集,主要聚焦于文本编辑,而非文件管理或插件系统。
建议从基础命令开始,逐步尝试操作符(如d删除)与文本对象(如w单词)的组合(例如dw删除一个单词),并利用f/t查找命令快速定位,以显著提升在Pi中撰写和修改提示词的效率。
核心特点
这是专为Pi的网页输入框深度定制的Vim编辑方案,而非通用的浏览器Vim插件,能更精准地适配Pi的交互环境;它提供了操作符与文本对象的组合,以及缓冲区跳转等进阶功能,比简单的光标移动插件更接近完整的Vim编辑体验。
注意事项
不适合不熟悉Vim操作逻辑的用户,且其功能仅限于Pi的输入框内文本编辑,无法用于操作浏览器其他部分或进行文件系统操作。
常见问题
怎么切换模式?
默认在普通模式,按`i`进入插入模式编辑,按`Esc`返回普通模式。
支持哪些Vim命令?
支持基础移动(hjkl)、操作符(d, y, c)、文本对象(w, p)、查找(f, t)和缓冲区跳转等核心编辑命令。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/pi-vimotion/raw/index.md 读取 pi-vimotion 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/pi-vimotion/raw/index.md(查看排版版本)