diff --git a/cmd/micro/cursor.go b/cmd/micro/cursor.go index 2284501a..a2ca8b44 100644 --- a/cmd/micro/cursor.go +++ b/cmd/micro/cursor.go @@ -141,7 +141,7 @@ func (c *Cursor) AddLineToSelection() { } if loc > c.OrigSelection[1] { c.End() - c.CurSelection[1] = c.Loc() + c.CurSelection[1] = c.Loc() + 1 c.CurSelection[0] = c.OrigSelection[0] } diff --git a/cmd/micro/view.go b/cmd/micro/view.go index 6cab4949..bf9f2bde 100644 --- a/cmd/micro/view.go +++ b/cmd/micro/view.go @@ -618,6 +618,7 @@ func (v *View) DisplayView() { selectStyle = style } screen.SetContent(x-v.leftCol, lineN, ' ', nil, selectStyle) + x++ } charNum++