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.