使用Linux上的PowerShell(pwsh),是否有一种方法可以在控制台上以与Windows控制台中默认工作方式相同的方式获取语法高亮显示?
3
也许这是你正在使用的终端?我在CentOS 7盒子上用pwsh进行语法高亮显示。
—
JOTN
你是对的。我使用安装在没有GUI的VMware中的Minimal CentOS VM。在控制台上,我没有语法突出显示,但是当我通过putty连接到这个VM时,我会得到语法高亮。很高兴知道如何在VM中获取它。
—
roysubs
尝试
—
fdmillion
echo $TERM
找出它认为你在命令提示符下使用的终端。通常是 linux
如果你在控制台,它可能是这样的 xterm-256color
要么 xterm-color
如果您正在使用终端程序或ssh客户端,如果在控制台上则不是 linux
试着做 TERM=linux pwsh
看看它是否有效。如果您的终端是 linux
那么也许这是一个PowerShell的错误?