Earlier quoted context omitted.
This might be the right audience for this little vimrc tidbit: "Press space to highlight current word nnoremap \ :let @/='\ =expand(" ") \>' :set hls This works just like *, except that it leaves your cursor where it is. You can then use n/p/whatever as normal.
This is useful enough that I wonder why you chose not to just map it to *. Is there a reason you did not?
Edit: also because I try and keep my keybinds as close to default as I can, and is oddly underused.