Meu cursor no Gvim:
Meu cursor no Gvim depois de pressionar d
:
Existe alguma maneira de alterar o cursor no terminal Vim quando estiver no modo pendente do operador? Não precisa se parecer exatamente com as capturas de tela.
Isso é feito pelo o:hor50-Cursor
in guicursor
para Gvim. As únicas três opções que vejo para o Vim são:
t_SI start insert mode (bar cursor shape) *t_SI* *'t_SI'*
t_SR start replace mode (underline cursor shape) *t_SR* *'t_SR'*
t_EI end insert or replace mode (block cursor shape) *t_EI* *'t_EI'*
|termcap-cursor-shape|
Mas nada sobre o modo pendente do operador ...
cursor-motions
terminal
cursor
Martin Tournoij
fonte
fonte
showcmd
configuração ativada). Também desabilito todos os tempos limite e aesckeys
opção (isso mantém o Vim ágil, mas permite que eu pense no que quero fazer no modo pendente de operação, por exemplo).Respostas:
Isso atualiza o cursor ao entrar / sair do modo pendente do operador.
Embora seja um pouco de uma solução hacky, não acho que tenha problemas de desempenho.
Pode ser necessário alterar o estilo do cursor
SetCursor()
para o que você preferir:fonte