diff --git a/cmd/micro/search.go b/cmd/micro/search.go index dfd194f0..a0233c4a 100644 --- a/cmd/micro/search.go +++ b/cmd/micro/search.go @@ -127,6 +127,7 @@ func Search(searchStr string, v *View, down bool) { v.Cursor.CurSelection[0] = FromCharPos(charPos+runePos(match[0], str), v.Buf) v.Cursor.CurSelection[1] = FromCharPos(charPos+runePos(match[1], str), v.Buf) + v.Cursor.Loc = v.Cursor.CurSelection[1] if v.Relocate() { v.matches = Match(v) }