Don't unmark search matches if the this feature is disabled.
Don't skip first search match after committing search query.

If the user typed the search text into inputbox, the search started. After the
search query was commited via <CR> the search went forward a match. But like
in vim the first found match should keep the first one after the search query
is commited.