+ x++
+ if x-v.leftCol >= v.lineNumOffset {
+ screen.SetContent(x-v.leftCol, lineN+v.y, ' ', nil, lineStyle)
+ }
+ }
+ } else if runewidth.RuneWidth(ch) > 1 {
+ if x-v.leftCol >= v.lineNumOffset {
+ screen.SetContent(x-v.leftCol, lineN, ch, nil, lineStyle)
+ }
+ for i := 0; i < runewidth.RuneWidth(ch)-1; i++ {