0

我正在使用用 UTF-8 编码的文件,但我的默认编码是 EUC-KR(chcp 949),我想知道将 UTF-8 适配为我的终端默认编码的方式(自动当终端启动)。我正在使用PowerShell 核心 7.0.2。当我启动它时,我不想再输入“chcp 65001”。

4

1 回答 1

0

settings.jsonWindows 终端中,您可以使用命令启动 Powershell。使您的 Powershell 配置文件看起来像这样:

{
    "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
    "name": "Windows PowerShell",
    "commandline": "powershell.exe -NoExit -Command chcp 65001",
    "hidden": false
},

关于图标的注意事项:截至撰写本文时,如果您使用的 Powershell 配置文件与guid默认配置不同{61c54bbd-c2c6-5271-96e7-009a87ff44bf}您将在启动菜单中丢失 Powershell 图标,除非您指定另一个自定义图标文件或将图标文件设置回系统默认通过在Powershell 配置文件中设置icon属性,如下所示:settings.json

"icon": "ms-appx:///ProfileIcons/{61c54bbd-c2c6-5271-96e7-009a87ff44bf}.png"

于 2020-06-29T16:01:36.567 回答