Ho una batteria emoji nel mio prompt quando il portatile è alimentato a batteria. Poiché questo è un carattere a larghezza doppia e iterm ha problemi con esso, il mio prompt è rotto. Un carattere dopo il segno di richiesta viene ingerito perché iterm calcola la larghezza del terminale errata.
Per essere chiari: non ho alcun problema con l'emoji che si sovrappone al suo prossimo char o altro. L'ho deliberatamente messo alla fine della linea e ne sono felice. Non riesco a mettere nulla dopo l'emoji della batteria a causa dei problemi di doppia larghezza, ma questo è non il problema che devo risolvere qui .
Il problema è che iTerm calcola una larghezza errata per la linea in cui si trova l'emoji (che è il mio prompt) e voglio sapere se c'è un modo per dire a iTerm di calcolarlo correttamente.