Cómo solucionar los signos de puntuación chinos (?!) que se muestran incorrectamente en Ghostty con Fira Code
Causa del problema
Fira Code es una fuente exclusivamente para programación y no contiene glifos chinos. Cuando el terminal necesita mostrar signos de puntuación chinos de ancho completo (?!() en U+FF00–FFEF, 。 en U+3000–303F), Ghostty recurre a la fuente CJK del sistema. En macOS, el respaldo por defecto es PingFang, pero esta fuente de respaldo no escala junto con la fuente principal — también puede causar desplazamientos en la línea base y grosor de trazo inconsistente en la misma línea. Este es un comportamiento conocido de Ghostty en macOS, que es por qué la puntuación se ve demasiado grande y extraña.

Solución
Abre el archivo de configuración de Ghostty mediante Ghostty > Settings... o el atajo ⌘ + ,, y añade una línea font-family después de Fira Code para establecer PingFang como fuente de respaldo global.
font-family = Fira Codefont-family = PingFang SC
font-family acepta múltiples líneas. La primera es la fuente principal, las siguientes actúan como respaldo. Cualquier glifo que Fira Code no tenga (puntuación china, caracteres chinos, símbolos de ancho completo) se delegará a PingFang, logrando un renderizado consistente.
Recarga la configuración mediante Ghostty > Reload Configuration o el atajo ⇧ + ⌘ + ,.

El archivo de configuración suele estar en ~/.config/ghostty/config (en macOS también podría estar en ~/Library/Application Support/com.mitchellh.ghostty/config).