Windows Opencode 解决中文输出乱码

首先安装powershell7,可以直接在 微软应用商店 搜索安装,这样能自动更新不需要手动配置。 如何在 Windows Terminal 配置默认shell,配置输出字符格式为utf-8,站内有很多教程了。 但站内设置配置输出字符格式对opencode是无效的,因为它使用了 -NoProfile...
Windows Opencode 解决中文输出乱码
Windows Opencode 解决中文输出乱码

首先安装powershell7,可以直接在微软应用商店搜索安装,这样能自动更新不需要手动配置。

如何在 Windows Terminal 配置默认shell,配置输出字符格式为utf-8,站内有很多教程了。

但站内设置配置输出字符格式对opencode是无效的,因为它使用了 -NoProfile 不会加载配置文件的。

解决方法:

创建一个名为pwsh.cmd 的cmd脚本
内容为:

@echo off
chcp 65001 >nul
pwsh.exe   %*

然后在opencode的配置文件里面设置shell

"shell": "path/to/you/pwsh.cmd",

最终的效果:

image

image

claudecode 乱码问题是一直存在吗? 开发调优
安装powershell7,可以直接在微软应用商店搜索安装,这样能自动更新不需要手动配置。 站内设置配置文件对opencode是无效的,因为它使用了 -NoProfile 不会加载配置文件的 然后创建一个名为pwsh.cmd的cmd脚本 内容为: @echo off chcp 65001 >nul pwsh.exe %* 然后在opencode的配置文件里面设置shell "she…

1 个帖子 - 1 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文