我刚刚更新到 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,这个方法有效。
添加答案以防其他人遇到同样的问题。不知道为什么升级后它认为我正在使用屏幕阅读器,但一切恢复正常。