读过滁州手册页,我想尝试一下这个zle_highlight
参数,然后在我的交互式 zsh 中输入
zle_highlight=(blue bold)
没有明显的效果。进一步挖掘后,我发现命令
zle
返回退出代码1,并且echo $ZLE_STATE
说zsh:ZLE_STATE:参数未设置由此我得出结论,呂没有打开。我的TERM
变量包含xterm-256色和着色做工作;例如,我可以配置彩色提示。根据手册页,我会说在这些条件下,呂应该打开。我做错了什么?
我的环境是:Windows 10,Cygwin,在 mintty 终端中运行。
答案1
您给出的值zle_highlight
毫无意义。它需要知道应该用什么颜色。并且前景或背景应该是蓝色。尝试以下方法:
zle_highlight=( default:fg=blue,bold)
default
用于在提示符下输入的文本,但其他键(如region
和)paste
也是可能的。