![powershell 自动完成中出现奇怪的字符](https://linux22.com/image/1588919/powershell%20%E8%87%AA%E5%8A%A8%E5%AE%8C%E6%88%90%E4%B8%AD%E5%87%BA%E7%8E%B0%E5%A5%87%E6%80%AA%E7%9A%84%E5%AD%97%E7%AC%A6.png)
最近,Powershell 无法正确地自动完成我 cwd 中的文件路径。下面是我输入以下内容后按 Tab 键的示例:git add ./.ipynb_
我期望如此.\.ipynb_checkpoints\
,但得到的却是这样的。
[93mgit[33m[45m [33madd[33m[45m [33m.\.ipynb_checkpoints\[33m[45m[0m
这只发生在与 git 相关的自动完成中。例如,自动完成功能可以很好地与 配合使用py -3
。
我认为这与输入文本的颜色错误有关,因为这与这个问题类似:奇怪的 zsh 自动完成行为
但我不知道如何解决这个问题,有什么想法吗?