diff --git a/cmd/micro/actions.go b/cmd/micro/actions.go index e2da61be..0617263d 100644 --- a/cmd/micro/actions.go +++ b/cmd/micro/actions.go @@ -362,7 +362,7 @@ func (v *View) OutdentSelection() bool { } } if i == end { - v.Cursor.CurSelection[1] = Loc{endX, end} + v.Cursor.CurSelection[1] = Loc{endX - j, end} } } } else {