Recientemente actualicé de OS X 10.6 (creo) a 10.9. Desde entonces parece que, mientras se edita vim
, las teclas de flecha "espontáneamente" dejarán de funcionar.
En un momento, frustrado, "aplasté" una de las teclas de flecha y finalmente se me mostró el error "E388 no se pudo encontrar una definición". El resto del tiempo lo he experimentado, las flechas, después de haber trabajado por un tiempo, de repente empiezan a repicar a mí!
Salir y volver a abrir resuelve el problema temporalmente . ¡Pero me gustaría evitarlo !
¿Alguien sabe como podría ser esto? ¿Y como arreglarlo?
Parece que mi valor predeterminado vimrc
se modificó durante la actualización. Si mi memoria es correcta, anteriormente era un archivo bastante grande. Ahora, solo contiene esto:
" Configuration file for vim
set modelines=0 " CVE-2007-2438
" Normally we use vim-extensions. If you want true vi-compatibility
" remove change the following statements
set nocompatible " Use Vim defaults instead of 100% vi compatibility
set backspace=2 " more powerful backspacing
" Don't write backup file if vim is being called by "crontab -e"
au BufWrite /private/tmp/crontab.* set nowritebackup
" Don't write backup file if vim is being called by "chpass"
au BufWrite /private/etc/pw.* set nowritebackup
No tengo idea de lo que hacen estas opciones todavía. Lo investigaré, pero espero que alguien aquí sepa más rápido de lo que puedo googlear y leer ...
vi
. Siempre use hjkl. Ahí es donde las teclas de "flecha" solían estar en el hardware antiguo.
^[OA
, hacia abajo, hacia la ^[OB
derecha ^[OC
y hacia la izquierda como ^[OD
. comprobar antes y después de que se presente el problema
vim
, tal vez un mod podría migrar esto por mí.