antonmedv / walk

Terminal file manager
MIT License
3.25k stars 89 forks source link

main: support full-width glyphs #125

Closed ardnew closed 8 months ago

ardnew commented 8 months ago

Uses "github.com/mattn/go-runewidth" to calculate the length (in bytes) of printed strings as they appear in terminals with wide character support (east asian glyphs). This is the same extension used to implement many standard emojis.