Quando pressiono escou Ctrl-[no modo de inserção vim, ele fica suspenso por meio segundo antes de sair do modo de inserção. Não é um travamento enraizado no desempenho, pois eu posso digitar qualquer caractere e o vim sairá do modo de inserção imediatamente, mas se eu pressionar esce nada mais, o vim aguardará meio segundo.
Acredito que isso ocorre porque há outra ligação de chave para esc e o vim está esperando para ver se eu acertei. Essa suspeita é reforçada pelo fato de que, quando eu set notimeout, o vim espere indefinidamente que eu pressione outra tecla antes do modo de inserção existente. Isso é muito chato, como às vezes eu gosto de notimeoutdefinir.
Alguém sabe como escagir imediatamente? Existe alguma outra ligação de tecla que comece com escque eu possa desligar?
Pelo valor :map <Esc>e :imap <Esc>rendimento No mapping found, e posso reproduzi-lo em uma nova instalação do vim sem .vimrcou .vimpresente.
No mappings found. Tenho certeza de que isso está relacionado, timeoutporque quando eu set notimeouto problema é muito pior, mas parece não haver mapeamentos. (I pode reproduzi-lo com uma nova instalação / não Vimrc / não .vim também, FWIW.)