Codex App在windows环境中无法使用rg命令的问题修复

文章目录

1.背景

Codex APP目前已推出Windows版本,微软商店下载链接,但是使用Codex的时候,发现会提示rg命令没有安装,然后说是用本机的powershell,但是根据相当多的用户反馈,用 rg 发现用不了回退到用 powershell ,Codex拼尽全力模仿使用 rg,这种会浪费 token 和时间精力。因此本文就主要针对rg命令的windows环境安装。

2.安装rg命令

打开终端 cmd,然后安装 ripgrep,此为 Codex 所使用的 rg

bash 复制代码
winget install BurntSushi.ripgrep.MSVC

接着安装 pwsh 7.x,pwsh(PowerShell 7)是重构后的新一代 PowerShell,它默认是 utf-8 以及无 BOM 问题

bash 复制代码
winget install --id Microsoft.PowerShell

安装完成后,必须彻底关闭 Codex App,再启动即可。升级后的Powershell7相比于本机(以Win11为例)的Powershell5而言,其功能非常强大,若需要默认启动新版的Powershell7,可以在Poweshell窗口按照如下操作:

这样你就不再需要写提示词要求什么使用 utf-8,不要 BOM 写入,以及每次都要读一遍文件然后发现乱码又重新读一遍,写文件时总是时不时偷偷塞给你乱码以及BOM,用 rg 发现用不了回退到用 powershell 拼尽全力模仿使用 rg,这种惨痛浪费 token 和时间精力上了。

相关推荐
Raink老师7 小时前
【AI面试临阵磨枪-69】如何设计一个支持百万级工具的 Agent 系统?如何快速路由与选择工具?
人工智能·面试·职场和发展
猫头虎-前端技术7 小时前
JS 作用域与闭包:从变量提升到闭包陷阱的超详细解析
开发语言·javascript·云计算·bootstrap·ecmascript·openstack·perl
oort1237 小时前
My Name:开发者部署平台OORT.sh—— AI时代的开发者部署平台,是Vibe Coding闺蜜
人工智能
枫叶林FYL7 小时前
项目十:事件溯源仓储管理系统(WMS)仿真实现
开发语言·python
Raink老师7 小时前
【AI面试临阵磨枪-77】音视频 + AI:实时字幕、翻译、降噪、虚拟人、多模态对话
人工智能·面试·音视频
Agent手记7 小时前
跨境电商如何用AI Agent自动运营多平台店铺?企业级「龙虾」矩阵智能体全流程落地指南
大数据·人工智能·ai·矩阵
繁华落尽,倾城殇?7 小时前
[C++11] : atomic,nullptr,default/delete,enum class
开发语言·c++·c++11·nullptr·atomic·enum class·default/delete
DisonTangor8 小时前
【字节拥抱开源】Lance: 多任务协同的统一多模态建模
人工智能·ai作画·开源·aigc
冬奇Lab8 小时前
Agent系列(七):知识库集成——Agent 调用 RAG 的正确姿势
人工智能·agent