fix: streak-mode repeat-op after <space>

- repeat-operation was broken if streak-mode was exited via <space>
- cursor highlight should override match highlight
fix highlighting after op/repeat-op