abgox / PSCompletions

A completion manager for better and simpler use completions in PowerShell. 一个补全管理模块,更简单、更方便的在 PowerShell 中使用命令补全。
https://pscompletions.pages.dev
MIT License
74 stars 4 forks source link

[Bug]: #38

Open liangzhenqiao opened 2 hours ago

liangzhenqiao commented 2 hours ago

开始之前...

你正在使用什么 Powershell 版本?

PowerShell

你正在使用什么系统环境?

Windows

bug 复现步骤

1、输入命令,空格,Tab键 2、提示信息排版显示问题,如截图 3、并且随着方向键向下选择,会进一步出现更糟糕的排版显示,并且会影响到正常的参数选择。

Snipaste_2024-10-02_09-46-18

Snipaste_2024-10-02_09-49-29

期望结果

No response

实际发生了什么?

1、输入命令,空格,Tab键 2、提示信息排版显示问题,如截图 3、并且随着方向键向下选择,会进一步出现更糟糕的排版显示,并且会影响到正常的参数选择。

Snipaste_2024-10-02_09-46-18

Snipaste_2024-10-02_09-49-29

还有其他你想要补充的信息吗?

No response

abgox commented 2 hours ago
abgox commented 2 hours ago
liangzhenqiao commented 2 hours ago
  • 如果也是修改了编码导致的问题,最简单的方式,就是把 Import-Module PSCompletions 这个导入语句直接放到配置文件的第一行

的确是编码问题导致的。

昨天晚上我改了:控制面板--时钟和区域--选中beta, UTF8 Snipaste_2024-10-02_10-13-14

这样做的目的是为了让powershell输出到文档中的中文字符能够正常显示。

刚才我取消选中beta, UTF8之后,psc补全就正常显示了。