Tengo un emoji de batería en mi aviso cuando la computadora portátil está con la energía de la batería. Debido a que este es un char de doble ancho y iterm tiene problemas con él, mi indicador está roto. Se ingiere un carácter después del signo de solicitud porque iterm calcula el ancho de terminal incorrecto.
Para que quede claro: no tengo ningún problema con que los emoji se superpongan con su siguiente char o nada. Lo puse al final de la línea deliberadamente y estoy feliz con eso. No puedo poner nada después del emoji de la batería debido a los problemas de doble ancho, pero este es no es el problema que necesito resolver aquí .
El problema es que iTerm calcula un ancho incorrecto para la línea donde está el emoji (que es mi indicador) y quiero saber si hay una manera de decirle a iTerm que lo calcule correctamente.