Mi terminal se ve mal: fuente, columnas y caracteres

Publicado 2 min de lectura Revisado
Ver imagen del artículo
Terminal DEC VT220 de fósforo verde mostrando texto junto a un monitor plano, un teclado antiguo y un teclado moderno

Cuando los bordes de una aplicación de terminal salen desalineados, la fuente es una de las primeras cosas que reviso. También importan la codificación y la compatibilidad del emulador con los caracteres que utiliza el programa.

Fuente / codificación / terminal. Tres piezas para dibujar correctamente el texto
Diagrama explicativo creado para esta entrada; no es una captura de producto.

Comprobar la fuente

Selecciona una fuente monoespaciada en el perfil de tu terminal. Todas las columnas deben conservar la misma anchura. Si faltan símbolos, prueba una fuente que incluya esos caracteres antes de modificar el programa.

Esta entrada nació usando RHEL 6 y 7 y la familia Terminus. El nombre del paquete y su disponibilidad dependen de la distribución: no todos los escritorios ni consolas utilizan el mismo mecanismo de configuración.

La terminal gráfica no es la consola del sistema

Cambiar el perfil de GNOME Terminal afecta a ese emulador. No cambia automáticamente la fuente de una consola virtual ni la del equipo remoto al que te conectas por SSH.

Una comprobación rápida

locale
printf '+--------+\n| prueba |\n+--------+\n'

Si el dibujo ASCII se alinea pero los símbolos Unicode no, revisa cobertura de la fuente y configuración regional. Evita resolverlo instalando colecciones de fuentes al azar: identifica primero dónde aparece el problema.

Compartir esta entrada WhatsApp X / Twitter LinkedIn Reddit Telegram Bluesky Email
Siguiente comando: volver al archivo o pulsa Ctrl + K
Hilo abierto

La conversación empieza aquí

Escribir un comentario

Nadie ha escrito todavía. Si lo has probado en tu máquina, cuenta qué te salió: otra versión u otro resultado también ayudan.

Escribe tu comentario

Si planteas un problema técnico, di sistema, versión, qué esperabas y qué has probado. Respeto y cero spam: tu correo no se publica.

0 caracteresCtrl + Enter para enviar

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.