13 votos

¿Cómo puedo hacer XTerm no utilizar negrilla?

Me gusta el uso de XTerm, me gusta su defecto "fijo" de la fuente, y me gusta usar la terminal de colores en lugar de tener un monocromático terminal.

Sin embargo, XTerm parece insistir en el uso de una audaz versión de la fuente, siempre es mostrar un color brillante:

screenshot

Odio el audaz versión de la fuente, pero me gusta el brillo. La página man parece sugerir que la adición de "XTerm.VT100.boldMode:false" a mi ~/.Xresources deshabilitar esta "característica", pero no parece tener ningún efecto. La he tenido en meses, así que no es un reinicio de la cuestión.

Cómo puedo forzar XTerm para siempre el uso de la norma, sin negrita versión de la fuente fija, incluso cuando se está mostrando un brillante texto?

Edit: Algunos han sugerido poner "XTerm*boldMode: false" en mi ~/.Xresources. Eso no ayuda tampoco. He confirmado que los cambios han surtido efecto con xrdb, a pesar de que:

$ xrdb -query | grep boldMode 
XTerm*boldMode: false

Si me quedo xprop y haga clic en un xterm, me sale "WM_CLASS(STRING) = "xterm", "XTerm"" .. así que definitivamente estoy ejecutando real xterms.

Por CIERTO, este es sólo un simple-vainilla Ubuntu Intrepid cuadro. Si alguien aquí está ejecutando la misma, puede intentar ejecutar:

echo -e '#\e[1m#'

...y que me permita saber si el # de la derecha tiene un píxel de color negro en el medio como el de la izquierda no?

11voto

Mikooos Puntos 108

Si se establece el mismo tipo de letra para la negrita y fuente normal podría funcionar.

Me puse el fixed fuente tanto como:

xterm*font: fixed
xterm*boldFont: fixed

Si, a continuación, realice xrdb -load e iniciar un nuevo plazo fue de nuevo a no ser audaz :)

7voto

p0353 Puntos 51

Configuración de allowBoldFonts de la propiedad que funciona para mí

Agregue la siguiente línea en su ~/.Xresources

XTerm*allowBoldFonts: false

2voto

Rob Hunter Puntos 1387

X recursos no se vuelve a cargar hasta que vuelva a cargar el sistema de ventanas X, y ellos no se encuestó a menos que reinicie el ejecutable que está haciendo. Pruebe a ejecutar

xrdb ~/.Xresources

en su actual período de sesiones. A continuación, iniciar otro xterm. La próxima vez que inicie X (entrar o reiniciar) los recursos deben ser leídos de forma automática.

Otra cosa a probar es utilizar un comodín para asegurarse de que está recogiendo el recurso correctamente. Uso

XTerm*boldMode: false

en su lugar.

Sin embargo, otra cosa a comprobar es que en realidad se está ejecutando xterm cuando se ejecuta en un terminal el proceso. Si no, usted tendrá que cambiar las fuentes con un recurso diferente.

1voto

Ran Puntos 146

Compruebe si la configuración tiene efecto:

xrdb -query | grep XTerm

Si no está ahí, entonces usted puede forzar a la carga:

xrdb -load ~/.Xresources

Consulte la página man para más información sobre este comando.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: