Windows 10 2004 是否消除了目录制表符完成上的尾随斜杠,有没有办法将其恢复?

Windows 10 2004 是否消除了目录制表符完成上的尾随斜杠,有没有办法将其恢复?

我刚刚更新到 Windows 10 2004 更新,我立即注意到 Powershell 的行为有所不同。在 c:\ 打开一个新的 powershell 窗口并输入

cd us<TAB>

使用 Tab 补全功能可以给我:

cd .\用户\

但现在它生成:

cd .\用户

没有尾部斜杠,这意味着目录导航需要更多击键。我假设这是最新更新中出现的问题 - 有人找到了恢复此行为的方法吗?在标准 powershell(通过 win+x)或 windows 终端中似乎是一样的。

答案1

好吧,我觉得自己有点愚蠢,因为我错过了这一点,但为了辩解,我已经习惯了关闭“尝试 PS 核心”标头,所以我会忽略提示符之前的所有内容。无论如何,我注意到启动 powershell 时出现了一个警告:“警告:PowerShell 检测到您可能正在使用屏幕阅读器,并且出于兼容性目的已禁用 PSReadLine。”...

重新导入 PSReadLine 解决了这个问题。为了永久修复,我发现问题建议将 HKEY_CURRENT_USER\Control Panel\Accessibility\Blind Access\On 设置为 0,这个方法有效。

添加答案以防其他人遇到同样的问题。不知道为什么升级后它认为我正在使用屏幕阅读器,但一切恢复正常。

相关内容