En la pantalla GNU, usando una división horizontal / vertical, ¿cómo se configura el color y el ancho del divisor entre las divisiones? Quiero hacerlos más delgados y oscuros para que no se destaquen tanto.
Hay una imagen de lo que quiero decir:
Supongo que uno es un divisor y el otro es una línea de estado. Me gustaría que ambos tuvieran un tono más neutral.
Estoy usando la versión dev de GNU Screen, configurada con --enable-colors256
. Esto tiene una división vertical integrada y un comportamiento sensato con Vim cuando:defbce= 'on'.
linux
terminal
gnu-screen
aaren
fuente
fuente
:rendition so kb
cambia los colores a negro y azul.Respuestas:
@evilsoup: Como desea un "entorno de escritura libre de distracciones", probablemente no desee ninguna información en el subtítulo de Windows, nada más que el color de fondo predeterminado de su terminal, así que use
Esto establece el color de fondo y primer plano por defecto (
d
) y no muestra nada (" "
).Para deshacerse de las barras verticales, use la opción propuesta por @aaren:
pero no establezca el color anterior ni el color de fondo. Este comando funciona con
screen 4.01.00devel
, pero con<= 4.00
versiones anteriores (pares ) o no desarrolladas, es posible que deba usarsorendition "="
en su lugar.Cuando agrega estas líneas a los archivos de configuración de pantalla propuestos por Stephane Chazelas en UL , debería estar bien:
fuente
:(
.sorendition
lugar derendition so
(¿diferentes versiones de pantalla, tal vez?) Pero aparte de eso ahora funciona perfectamente, gracias y aquí están tus 50 puntos de reputación. EDITAR: uh, todavía no me deja otorgar la recompensa: / pero en 19 horas es tuyo.:)
Mi página de manual dice que sorendition (...) está en desuso. Ver "interpretación así" en su lugar. ¡¿Entonces quizás tengas alguna versión anterior ?!Puede cambiar fácilmente los colores de la línea de estado (la horizontal), cambiando la cadena de subtítulos en su
~/.screenrc
. Dada su captura de pantalla, parece que está utilizando la predeterminada, por lo que es posible que deba agregar su~/.screenrc
:Puede reemplazar
always
consplitonly
, dependiendo de si desea que siempre se muestre o solo si la ventana está dividida, y puede personalizar la cadena de subtítulos utilizando los códigos de escape que figuran en el manual de la pantalla . Como ejemplo, ponerlo%{= kw}
al comienzo cambiará los colores a texto blanco sobre fondo negro.También puede encontrar muchas otras cadenas de subtítulos en Internet, hay muchas que se pueden
.screenrc
encontrar con Google. Puedo darle la cadena de subtítulos que uso, muestra el nombre de usuario, una buena lista de ventanas de pantalla, fecha, hora y carga del sistema, todo esto en un fondo negro con colores no demasiado brillantes.Sí, lo sé, el código es bastante horrible, pero con la documentación de la pantalla deberías poder adaptarlo o crear una pantalla de subtítulos que se adapte a tus necesidades.
En cuanto a los separadores verticales: lo siento, no sé cómo se comportarán. Tal vez tomen el color de fondo del subtítulo. No pude encontrar documentación al respecto y no pude probarlo yo mismo: la versión de pantalla que está utilizando muere miserablemente en mi sistema con un
screen caught signal 11
...fuente
Para la línea horizontal que he usado,
y líneas verticales que he usado
El resultado se ve así.
fuente