O vim tem um recurso para alterar a aparência do mouse (consulte term_cursor_shape mas depende de nomes normalmente não encontrados em uma descrição de termcap: SI e EI (o vim usa nomes de termcap, embora termcap seja raro comparado ao terminfo). Os nomes usuais são vi (invisível), ve (normal) e vs (muito visível).
Se você conhece uma sequência de controle que funciona, você pode usá-la nas configurações t_SI e t_EI correspondentes no vim.
Aqui estão alguns links para ajudar:
Fora do documentado vi / ve / vs, é improvável que você encontre as mesmas sequências de controle usadas para xterm versus urxvt. Implementa xterm (veja Sequências de Controle XTerm ) o controle DECSCUSR que fornece combinações de cursores piscando / não piscando e bloco / sublinhado.