Me gusta usar XTerm, me gusta su fuente "fija" predeterminada, y me gusta usar colores de terminal en lugar de tener un terminal monocromático.
Sin embargo, XTerm parece insistir en usar una versión en negrita de la fuente siempre que muestre un color brillante:
Odio la versión en negrita de la fuente, pero me gusta el brillo. La página de manual parece sugerir que agregar " XTerm.VT100.boldMode:false
" a mi ~/.Xresources
deshabilitaría esta "función", pero no parece tener ningún efecto. Lo he tenido allí durante meses, por lo que no es un problema de reinicio.
¿Cómo puedo forzar a XTerm a usar siempre la versión estándar, sin negrita, de la fuente fija, incluso cuando muestra texto brillante?
Editar: Algunos han sugerido poner "XTerm * boldMode: false" en mi ~ / .Xresources. Eso tampoco ayudó. Sin embargo, he confirmado que los cambios han tenido efecto con xrdb:
$ xrdb -query | grep boldMode
XTerm*boldMode: false
Si ejecuto xprop y hago clic en un xterm, obtengo " WM_CLASS(STRING) = "xterm", "XTerm"
" ... así que definitivamente estoy ejecutando xterms reales.
Por cierto, esto es solo un cuadro de Ubuntu Intrepid simple. Si alguien más está ejecutando lo mismo, puede intentar ejecutar:
echo -e '#\e[1m#'
... y hágame saber si el # de la derecha tiene un píxel negro en el medio como el de la izquierda?
xrdb -load
tomar mucho tiempo? He estado esperando al menos 5 minutos sin actividad, y de acuerdo conps -e
esto todavía se está ejecutando.Establecer
allowBoldFonts
propiedad me funcionaAgregue la siguiente línea en su
~/.Xresources
fuente
Los recursos X no se vuelven a cargar hasta que vuelva a cargar el sistema de ventanas X, y no se sondean a menos que reinicie el ejecutable que lo está haciendo. Intenta correr
en tu sesión actual. Luego comience otra xterm. La próxima vez que inicie X (reiniciar o reiniciar) los recursos deben leerse automáticamente.
Otra cosa para intentar es usar un comodín para asegurarse de que está recogiendo el recurso correctamente. Utilizar
en lugar.
Sin embargo, otra cosa que debe comprobar es que realmente está ejecutando
xterm
cuando ejecuta un proceso de terminal. De lo contrario, deberá cambiar las fuentes con un recurso diferente.fuente
Hay un recurso XTerm específicamente para esto. ¿Quizás no existía cuando se hizo la pregunta originalmente?
fuente
Me pareció necesario (en Lucid Lynx) crear
~/.Xdefaults-$(hostname)
. Omitir el nombre de host hizo que la configuración no fuera efectiva. La coincidencia de fuente y negrita de ba hizo el truco de eliminar negrita.xfontsel
es una buena manera de averiguar qué fuente especificar allí. También puede comenzarxterm
con algo comoxterm -font '-misc-fixed-medium-r-*-*-10-*-*-*-*-*-*-*'
para probar que sus valores predeterminados están teniendo efecto.fuente
Es un error xterm:
Una solución temporal que funciona para mí es poner la siguiente solución al final de su
.bashrc
archivo:fuente
En el sistema basado en fontsel intente
xterm -fa Fixed
. En mi máquina, esto arregla las fuentes en negrita, aunque el renderizado se vuelve más lento.fuente
Compruebe si la configuración ha tenido efecto:
Si no está allí, puede forzarlo a cargar:
Vea la página del manual para más información sobre este comando.
fuente