Clean last search highlighting if either n or ? is not pressed?
===

So I've been thinking...I really don't like that highlighting that vim does when you search for something... I either use it in 2 cases... to find a word, and/or to do an action up until that word. I rarely need the word highlighted unless I'm actually searching around for it, usually with n (next) or ? (previous). So I'm wondering if there is a way to make vim understand that after the search, if I don't use n or ?, remove the highlight, and if anything else is entered (like a motion) then just don't highlight it. I'm having problems explaining exactly what I want but hopefully you understand.