Escalar la fuente xterm predeterminada a "Grande"

Escalar la fuente xterm predeterminada a "Grande"

En xterm, me gustaría aumentar el tamaño de fuente predeterminado a la font5/Font5/"Large"opción de VTFont predeterminado. Hasta ahora he logrado hacer esto manualmente con el mouse a través del menú de control, lo cual es brillante, pero puede convertirse en una gran carga cada vez que abro una nueva ventana de xterm. Por lo tanto, me gustaría lograr lo mismo configurándolo como predeterminado en mi .Xresourcesarchivo, de modo que cada nueva ventana de xterm se abra en el tamaño de fuente "Grande" de forma predeterminada en lugar de usar el menú de control.

Leyendo la página de manual e investigando un poco más en línea, intenté, en intentos separados: xterm*font: font5y xterm*font: *-fixed-*-*-*-18-*lograr xterm*faceSize: 12.0un resultado similar. Si bien el primer intento no funcionó en absoluto, en los dos últimos, la fuente sí aumenta pero es más bien borrosa en comparación con lo que puedo lograr a través de la opción del menú de control. ¡Seguramente debe haber una manera!

Editar: he encontrado una segunda forma de aumentar, disminuir y restablecer el tamaño del VTFont predeterminado a través de Ctrl+plus/ Ctrl+minus/ Ctrl+0:

xterm*VT100.Translations: #override \
    Ctrl <Key> minus: smaller-vt-font() \n\
    Ctrl <Key> plus: larger-vt-font() \n\
    Ctrl <Key> 0: set-vt-font(d)

Sin embargo, este método aún requiere manejo manual cada vez que abro una nueva ventana de xterm. La búsqueda continúa. . .

Respuesta1

Puedes usar elinitialFontrecurso para hacer esto:

   initialFont (class InitialFont)
           Specifies which of the VT100 fonts to use initially.  Values
           are the same as for the set-vt-font action.  The default is
           "d", i.e., "default".

p.ej,

xterm*VT100.initialFont: 5

información relacionada