
Cuando escribo en Vim, me siento significativamente ralentizado por el hecho de que Shift- Spaceno avanza el cursor, por lo que si escribo con fluidez e intento escribir una letra mayúscula o un símbolo seguido de un espacio, Vim piensa que la tecla Mayús es sigue activo y el cursor no avanza. Luego cometo un error tipográfico y tengo que retroceder. Al escribir una cantidad significativa de código, esto rápidamente se convierte en un problema importante en la experiencia del usuario. Otros programas de edición de texto tratan Shiftlo Spacemismo que Space, incluidos los navegadores web al escribir en campos de texto.
Realmente no sé cómo funciona Vim. ¿Esto sucede porque cuando presiono la Shifttecla, Vim comienza a escuchar una Shiftsecuencia de escape -foo? ¿Hay alguna forma de reasignar S-Space
para que tenga la misma funcionalidad que la barra espaciadora, sin esa latencia de "escuchar una secuencia de escape"?
Actualmente tengo Tab
y S-Tab
estoy vinculado al "búfer siguiente" y al "búfer anterior" en mi vimrc. ¿Puedo S-Space
trabajar igual que Space
, sin latencia, mientras sigo teniendo este S-Tab
enlace, o tendré que eliminar todos S-foo
los enlaces para deshacerme de la latencia de escucha de secuencia de escape?