it-swarm-es.com

Configuración de fuente específica del terminal

Dado que las fuentes nítidas son mejores para mis ojos, utilizo las fuentes MS con sugerencias completas y sin suavizado, en todo el sistema. Funciona muy bien para todas las aplicaciones, pero la terminal. No he encontrado ninguna fuente de ancho fijo que parezca aceptable hasta ahora. ¿Hay alguna manera de configurar la sugerencia de fuente en leve y activar el suavizado solo para el terminal?

(Estoy usando una compilación diaria de 13.04 con Unity, si esto importa).

Gracias por adelantado.

5
T_S_O

Como gnome-terminal realmente no tiene las opciones de configuración que necesita, necesitará usar un emulador de terminal más configurable como rxvt-unicode (urxvt), que le permite cambiar casi todo posible, incluida la sugerencia de fuente individual y la configuración de suavizado.

Sudo apt-get install rxvt-unicode

Después de haberlo instalado, puede ejecutarse como urxvt. Debe crear un archivo ~/.Xresources en su carpeta de inicio y especificar todas sus configuraciones allí (o ~/.Xdefaults puede usarse en su lugar). Después de editar ese archivo cada vez que debe ejecutar

xrdb -merge ~/.Xresources

para que la configuración surta efecto y pueda usar el terminal con esa nueva configuración de inmediato cuando se reinicie. Si ocasionalmente esto no borra la configuración urxvt correctamente y vuelve a cargar las nuevas, cierre sesión y vuelva a iniciar sesión.

El rxvt manpage está lleno de información que explica cómo configurar su terminal, pero aquí nos concentraremos en la configuración de la fuente, ya que eso es lo que le interesa.

Todas las opciones en su archivo ~/.Xresources a menudo se especifican en este formato básico:

URxvt.option:value

aunque a menudo habrá una serie de variaciones en ese patrón, como se señaló en este artículo sobre la configuración de urxvt .

Encuentre la lista de fuentes instaladas en su sistema con fc-list, o eche un vistazo a la lista de gnome-terminal como referencia. Hay algunos buenos ejemplos de configuración de fuentes en este artículo . Un ejemplo modificado de ese artículo es similar a mi configuración (excepto que tengo antialias=false):

URxvt.font:xft:Ubuntu Mono:pixelsize=14:antialias=true:hinting=true:hintsyle=hintslight  
URxvt.boldFont:xft:Ubuntu Mono:bold:pixelsize=14:antialias=true:hinting=true:hintsyle=hintslight

Estas líneas deben ir en su archivo ~/.Xresources junto con todas sus otras personalizaciones.

Hay muchas más posibilidades (DejaVu Sans Mono también es una buena fuente), pero este ejemplo especifica las opciones de fuente que quería, como suavizado y sugerencias. Debería ayudarlo a desarrollar su propia configuración urxvt. Tenga en cuenta que algunas fuentes pueden no mostrarse correctamente en urxvt, y tal vez no todas las fuentes en su sistema sean fuentes xft , aunque solo puede especificar las opciones que desee con las fuentes xft.

5
user76204

Si está utilizando gnome-terminal, puede ajustar la fuente haciendo clic en Edit->Profile Preferences en la barra de menú. Desmarque "Usar la fuente de ancho fijo del sistema" y luego puede configurar la fuente utilizada en el emulador de terminal.

2
Timothy Lin