Eu posso pensar em várias maneiras, além de mudar as cores, para tornar o cursor mais fácil de encontrar. Pode-se ativar e desativar o cursorcolumn
ou o cursorline
ou defini-los permanentemente. Com os meus esquemas de cores favoritos, isso pode não ser uma boa dica ou pode ser muito feio para suportar.
Outra solução é alternar o destaque da pesquisa com :se nohls
e com :sehls
. Essas são configurações persistentes e pode-se esquecer de retornar à pesquisa realçada.
Para desativar o destaque da pesquisa atual, mapeei 'Ctrl + l' (que é um ell, não um) com a seguinte configuração no meu .vimrc. O realce retornará com a próxima pesquisa. 'Ctrl + l' é conveniente para esse remapeamento porque seu mapeamento padrão é para o comando :redraw
para atualizar a tela.
nnoremap <silent> <C-l> :<C-u>nohlsearch<CR><C-l>
Eu também tenho um mapeamento usando 'F3' para alternar o realce de pesquisa persistente:
nnoremap <F3> :set hlsearch! hlsearch?<CR>