如何开启zle?

如何开启zle?

读过滁州手册页,我想尝试一下这个zle_highlight参数,然后在我的交互式 zsh 中输入

zle_highlight=(blue bold)

没有明显的效果。进一步挖掘后,我发现命令

zle

返回退出代码1,并且echo $ZLE_STATEzsh:ZLE_STATE:参数未设置由此我得出结论,没有打开。我的TERM变量包含xterm-256色和着色工作;例如,我可以配置彩色提示。根据手册页,我会说在这些条件下,应该打开。我做错了什么?

我的环境是:Windows 10,Cygwin,在 mintty 终端中运行。

答案1

您给出的值zle_highlight毫无意义。它需要知道应该用什么颜色。并且前景或背景应该是蓝色。尝试以下方法:

zle_highlight=( default:fg=blue,bold)

default用于在提示符下输入的文本,但其他键(如region和)paste也是可能的。

相关内容