Color de resaltado de sintaxis de HereDoc en lenguaje Shell

Color de resaltado de sintaxis de HereDoc en lenguaje Shell

Necesito ayuda para modificar los colores de sintaxis predeterminados. Ya he pasado demasiado tiempo intentando investigar cómo cambiar el siguiente script de shell predeterminado, por favor ayúdenme... ;-(

Esta es la forma que no me gusta

ingrese la descripción de la imagen aquí

Así es como preferiría que fuera

ingrese la descripción de la imagen aquí

¿Hay alguna esperanza de establecer esto? No soy daltónico, pero el rojo/azul simplemente no es agradable para mis ojos envejecidos. Como puede ver en las imágenes, el problema está en el contexto de un delimitador etiquetado de variable (¿u Operador?) de la siguiente manera:

 {program}   <<{variable}
       code... 
       more code...
       even more...
  {variable}

¡Cualquier ayuda sería estupenda!

Respuesta1

El truco es ese lenguaje.Idiomas>Caparazón(parashextensión) está enConfigurador de estilospresentado comointentolo que puede ser engañoso (y lo fue para mí), pero en realidad es el mismo lenguaje. Y dentro de sus estilos, puedes controlar un estilo llamadoHERE Qpara lograr lo que necesitas.

Vea la captura de pantalla adjunta:

ingrese la descripción de la imagen aquí

información relacionada