Well, I try to use the following convention. ± (as unused key) is used for increase search where / is used for regular search.
set noincsearch nmap ± <esc>:set incsearch<CR>/ augroup vimrc-noincsearch-highlight autocmd! autocmd CmdlineLeave / :set noincsearch | :noh augroup END
Everything works fine.
The only tiny problem is that I get a beep every time I use it!
I tried to use other keys as well, but I get the same anonying beep.
set visualbell t_vb=