屏幕上看不到Powershell引号

时间:2017-01-06 19:45:58

标签: powershell windows-10

在W10下的powershell中,当我输入cd" xxxx"时," xxxx"在屏幕上看不到(光标移动但字符打印的颜色与背景相同)。当我输入第一个双引号时,该行开头的>变为红色,当我输入最终引号时,它会变回白色,其余部分可见。

例如,如果我输入:

>cd "Desktop" Hello

我明白了:

>cd           Hello

我的powershell过去一直工作到昨天......你知道如何纠正这个错误吗?

1 个答案:

答案 0 :(得分:-1)

修改

我发现了为什么会发生这种情况,它与“颜色”选项卡中的调色板有关。

如果在选择文本/背景颜色(我偶然进行)时编辑调色板中的值,则可以更改引用字符串的颜色。

第4个值是与引用字符串相关的值:

enter image description here

希望它有所帮助!

旧解决方案

TravisEz13建议的以下命令有效。

remove-module psreadline

但它也删除了很好的语法高亮。这是本地解决方案,每次打开新的PowerShell会话时都必须这样做。