¿Cómo activar zle?

¿Cómo activar zle?

Habiendo leído elzshzlepágina de manual, quería probar el zle_highlightparámetro y escribí mi zsh interactivo

zle_highlight=(blue bold)

sin ningún efecto visible. Profundizando más, encontré que el comando

zle

devuelve el código de salida1y echo $ZLE_STATEdicezsh: ZLE_STATE: parámetro no establecido. De esto concluyo quezleno está encendido. Mi TERMvariable contienexterm-256colory colorearhacetrabajar; por ejemplo, puedo configurar un mensaje de color. Según la página de manual, diría que en estas condiciones,zledebe estar encendido. ¿Qué hice mal?

Mi entorno es: Windows 10, Cygwin, ejecutándose en una terminal mintty.

Respuesta1

El valor que le has dado zle_highlightno tiene sentido. Necesita saber qué se debe colorear. ¿Y el primer plano o el fondo deben ser azules? Pruebe algo como:

zle_highlight=( default:fg=blue,bold)

defaultse utiliza para el texto ingresado en el mensaje, pero son posibles otras teclas como regiony .paste

información relacionada