oh-my-pi 配置 shell 补全:bash、zsh、fish 一键搞定,补全永不过期

发布时间:2026/10/17 13:48:40

oh-my-pi 配置 shell 补全:bash、zsh、fish 一键搞定,补全永不过期 oh-my-pi 配置 shell 补全bash、zsh、fish 一键搞定补全永不过期【免费下载链接】oh-my-pi⌥ Coding agent with the IDE wired in项目地址: https://gitcode.com/GitHub_Trending/oh/oh-my-pioh-my-pi命令行为omp是一个内置 IDE 能力的 AI Coding Agent。它的omp completions子命令可以为bash、zsh、fish三种 shell 一键生成补全脚本子命令、标志和枚举值即时补全模型名和历史会话名动态解析而且脚本由 CLI 元数据实时生成补全永不过期。为什么 oh-my-pi 的补全脚本“永不过期”传统做法是项目维护一份静态补全脚本CLI 每加一个标志就要手动同步一次久而久之补全就过期了。oh-my-pi 反其道而行补全脚本不是手写死的而是每次运行时从 CLI 的声明式命令/标志元数据里现场生成——和omp --help渲染用的是同一份数据。所以✅ 官方新加子命令、新标志你的补全自动跟上零维护成本✅ 枚举型标志如--shell bash|zsh|fish的可选值静态内嵌进脚本✅ 动态值模型名、会话名在按下 Tab 的瞬间才向 CLI 查询永远反映当前真实状态核心逻辑见 completions.ts 与生成器 completion-gen.ts。一键配置bash、zsh、fish 三种 shell 的最快方法只需一条命令生成脚本并写进 shell 启动配置。zsh推荐加入~/.zshrceval $(omp completions zsh)也可以把输出写入$fpath下的文件由 zsh 自动加载。bash加入~/.bashrceval $(omp completions bash)fish写入 fish 的补全目录自动生效omp completions fish ~/.config/fish/completions/omp.fish三种写法就这么多source一下配置文件即可生效。智能补全模型名和会话名也能 Tab 出来这是 oh-my-pi shell 补全最懂你的部分——它不止补命令本身还按标志类型提供不同的数据源标志补全来源示例--model/--smol/--slow/--plan内置模型目录动态查询omp launch --model Tab--models同上可多选--resume/--fork/--session磁盘上已有的会话动态查询omp --resume Tab--session-dir/--plugin-dir目录补全--tools内置工具列表静态内嵌比如敲omp --resume再按 Tab弹出来的是你真实存在的会话 ID而不是文档里的占位符快速验证与排错先跑一次omp completions zsh /dev/null确认命令可用bash/fish 同理确认那行eval或重定向已写入配置文件且source过输入omp TabTab应列出全部子命令若模型名不出现说明动态补全回调没通重新生成一次脚本即可。完整子命令速查可参阅 cli-reference.md其中对completions的说明是打印 shell 补全脚本bash、zsh 或 fish。小结oh-my-pi 的 shell 补全方案值得所有 CLI 项目借鉴元数据单一来源 → 运行时生成脚本 → 动态标志按需查询。你只需三行配置之一就能拥有跟随版本自动更新、模型名和会话名实时解析的 Tab 补全体验——配置一次永远有效。【免费下载链接】oh-my-pi⌥ Coding agent with the IDE wired in项目地址: https://gitcode.com/GitHub_Trending/oh/oh-my-pi创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/9 22:54:07

认知具身智能体架构CEAA工程落地:Python原型设计与实现

认知具身智能体架构(Cognitive Embodied Agents Architecture,CEAA)并不是一个抽象的框架名词,而是一类专门面向交互式计算系统的设计思路。通俗地说,它希望解决一个长期存在的矛盾:大模型智能体在单轮问答…

2026/10/15 11:04:12

Claude Code报错INTERNAL ERROR 0 vs. 11排查与修复实践

昨天跑一个半自动化的代码审查任务,Claude Code在连续处理了几十个文件之后突然给我弹了一行红字:Run failed: Error: analyze error: INTERNAL ERROR: 0 vs. 11.。任务终止,没有恢复提示,也没有更多上下文。我第一反应是某个文件…

2026/10/18 11:47:41

RAR归档包安全解压与审计:校验、识别与落地处理全攻略

简介:2018-03-20-boya.rar 是一份以前端 CSS 技术为核心的博客互动页面样式实现,源自 GitHub 开源项目 qianguyihao/Web,面向希望从实战中强化 CSS 布局、伪类交互与响应式设计的初中级前端学习者。压缩包体积仅约 181KB,包含 9 个…

2026/10/18 11:47:41

Java Swing酒店管理系统课设实战指南

简介:这是一套面向计算机专业本科生课程设计的Java Swing桌面应用实战项目,完整实现酒店宾馆管理核心功能,适用于课设答辩、Java GUI编程入门与Swing组件综合实践。资源包含370个文件,总大小43.65MB,涵盖64个可读Java源…

2026/10/18 11:47:41

把《鬼谷子·反应第二》读成间谍学院教材:五步教你套出真话

1. 我把《鬼谷子反应第二》读成“间谍学院教材”的来龙去脉如果你要为一支流亡百年的旧王族建立一所秘密学院,服务于“复国”这件大事,课程表上排在第二课的内容,我会直接放《鬼谷子》的第二章“反应第二”。这个选择听上去有些跳脱&#xff…

2026/10/18 11:47:41

身份基同态加密在Fabric密封拍卖中的工程实践

简介:本资源是一套面向计算机相关专业本科生与研究生的毕业设计/课程设计级项目源码,聚焦区块链隐私保护场景,实现了基于Hyperledger Fabric的密封电子拍卖协议,并融合身份基同态加密(IBHE)算法保障投标密文…

2026/10/18 11:42:41

Attention-GRU结合注意力机制实现单维时序预测的实践指南

1. 项目概述1.1 核心需求解析聊到单维时序预测,很多刚接触的人第一反应就是上LSTM,仿佛LSTM成了时序问题的默认答案。但在我实际做了几个预测项目之后,发现一个很现实的规律:当数据量不大、序列长度适中,或者你需要在有…

2026/10/18 0:01:50

金融AI落地指南:从调研报告到技术选型与工程实践

简介:这份PDF报告聚焦2025年金融服务业中国AI现状与趋势,面向金融科技从业者、AI战略规划人员及关注行业数字化转型的研究者,帮助读者把握生成式AI在银行、支付、交易等场景中的落地路径与投资方向。资源包内含1个PDF文件,大小约1…

2026/10/18 0:01:50

金融AI落地指南:从调研报告到技术选型与工程实践

简介:这份PDF报告聚焦2025年金融服务业中国AI现状与趋势,面向金融科技从业者、AI战略规划人员及关注行业数字化转型的研究者,帮助读者把握生成式AI在银行、支付、交易等场景中的落地路径与投资方向。资源包内含1个PDF文件,大小约1…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑