antonmedv / walk

Terminal file manager
MIT License
3.29k stars 95 forks source link

main: support full-width glyphs #125

Closed ardnew closed 10 months ago

ardnew commented 10 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.