chatgpt
chatgpt copied to clipboard
输入中文后变乱码
输入中文后,显示在控制台是乱码,比如我输入你好
,显示在控制台是
浣犲ソ
windows 11 terminal preview PowerShell 7.3.4
经典的 GBK 编码问题,我研究下怎么解决
Ref: https://zhuanlan.zhihu.com/p/138590745
因为底层依赖 bubbletea 目前只支持 UTF8,所以这个编码问题在我这一侧暂时无解。不过从你的角度可以通过修改 code page 为 utf8 来解决,相关链接:https://stackoverflow.com/questions/57131654/using-utf-8-encoding-chcp-65001-in-command-prompt-windows-powershell-window
powershell:
code $profile
添加一下配置
[System.Console]::OutputEncoding=[System.Text.Encoding]::GetEncoding(65001)