256color terminal parpadeando en Konsole


1

Estoy tratando de configurar el modo de 256 colores en el trabajo para mi configuración de Vim y simplemente se niega a funcionar correctamente. Estoy usando Konsole como mi emulador de terminal y mi tipo de shell es tcsh. Encontré un script perl llamado 256colors2.pl y lo ejecuté para ver dónde estaba actualmente. Mis resultados parecían, donde la línea en la parte inferior del cuadro blanco debajo de los colores del sistema parpadea:

ingrese la descripción de la imagen aquí

Entonces seguí la guía en el wiki de vim para configurar 256 colores para shells csh. El wiki dice que establezca su variable de entorno TERM en "xterm-256color". Después de hacer eso, todavía obtengo los mismos resultados del script 256colors2.pl y ahora vim hace esto donde aparecen líneas en toda la pantalla y parpadean cada segundo más o menos:

ingrese la descripción de la imagen aquí

Estoy perdido ahora. No puedo encontrar nada más en línea que se parezca a mi problema. ¿Hay alguna forma de hacer que funcione el modo de 256 colores para poder usar algún tipo de tema para vim?


Vale la pena mencionar qué emulador de terminal está utilizando.
8bittree

Hecho. Estoy usando Konsole.
Sean K

No necesita 256 colores para resaltar la sintaxis, los 8 o 16 predeterminados son suficientes. Sin embargo, 256 colores te dan más por tu dinero.
romainl

Al script perl no le importa lo que TERMestá configurado. Si falla (como se describe en la pregunta), su terminal simplemente no admite esa configuración.
Thomas Dickey

Respuestas:


0

En el menú Configuración, elija el perfil para editar, luego presione el botón Editar ... resaltado en la captura de pantalla y agregue estas líneas:

TERM=xterm-256color
COLORTERM=1

Konsole

( del wiki de mi colorscheme )


No creo que COLORTERMsea ​​usado por nadie hoy en día. Pero, por supuesto, definitivamente lo necesitas TERM=xterm-256color.
egmont

Al menos lo necesitaba cuando tomé esa captura de pantalla.
romainl
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.