Estoy trabajando en un proyecto paralelo con archivos fuente de JavaScript y SQL. Cuando estoy editando el JavaScript, Vim se comporta normalmente. Sin embargo, cuando estoy editando los archivos SQL, hay un retraso de aproximadamente un segundo entre cuando presiono CtrlCy cuando Vim sale del modo de inserción. Cuando uso la tecla Escape, o la ShiftEnterque asigné en mi ~/.vimrc
como prueba, no muestra demora.
Pensé que tal vez tenía algo que ver con el resaltado de sintaxis, pero cuando corrí :syntax off
para intentar solucionarlo, el retraso aún apareció. También lo intenté :setf text
, lo que tampoco funcionó. Solo tengo un par de complementos instalados (CtrlP, NerdTree y marcadores para Jade, Less y CoffeeScript), así que no creo que eso sea lo que interfiere.
¿Alguien sabe lo que podría estar pasando?
ttimeoutlen
valor?:map
Muestra algo para CTRL-C? ¿Y si lo:set filetype=text
intentas?Respuestas:
Parece que tiene un complemento de tipo de archivo que instala una asignación local de búfer para Ctrl-C. Puedes consultar con
Probablemente sea el predeterminado, cp.
:help ft_sql
. La clave de prefijo se puede reconfigurar a través de esto (en su~/.vimrc
):fuente