Saltar al contenido

Cómo cambiar el color de zsh-autosuggestions

Nuestros mejores programadores han agotado sus depósitos de café, en su búsqueda todo el tiempo por la respuesta, hasta que David encontró la contestación en Bitbucket por lo tanto ahora la comparte aquí.

Solución:

Puede editar su ~/.zshrc y cambiar/agregar la variable: ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=value'

Acabo de probar el valor de fg=8 para fg=5. creo fg significa primer plano.

ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=5'

**OBS: agregue la línea anterior al final de su zshrc (después de cargar el complemento) **

Encontré otra referencia aquí.

Aquí hay una lista de los números de color: https://coderwall.com/p/pb1uzq/z-shell-colors

Me decidí por este para la oscuridad solarizada:

ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=60'

…y este para luz solarizada:

ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=180'

Los guardo en archivos separados (que hacen otras manipulaciones de temas de color) para que cada vez que alguien encienda o apague las luces, pueda obtener el archivo apropiado, reiniciar mi terminal y continuar.

Mi solución requiere un poco de edición manual para que funcione, pero puede que le resulte interesante: https://github.com/MatrixManAtYrService/colorshift

Para agregar a la útil respuesta de SergioAraujo, el ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=' La configuración sigue la convención de color xterm-256. Así que puedes elegir un valor para fg de una tabla de colores xterm 256 estándar (como la que se encuentra aquí) en lugar de jugar el juego de adivinanzas.

Comentarios y calificaciones del tutorial

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *