Las teclas de flecha dejan de funcionar espontáneamente en vim

Pregunta:

Recientemente actualicé de OS X 10.6 (creo) a 10.9. Desde entonces, parece que mientras se edita en vim , las teclas de flecha dejarán de funcionar "espontáneamente".

En un momento dado, frustrado "apreté" una de las teclas de flecha y finalmente se mostró un 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 reabrir resuelve el problema temporalmente . ¡Pero me gustaría evitarlo !

¿Alguien sabe como podría ser esto? ¿Y como arreglarlo?


Parece que mi vimrc predeterminado 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

Todavía no tengo idea de lo que hacen estas opciones. Lo investigaré, pero, con suerte, alguien aquí lo sabrá más rápido de lo que puedo buscar en Google y leer …

Respuesta:

Encontrado en el blog de James Hodgkinson , el siguiente comando me funciona. Tenga en cuenta que actualizará la pantalla vim.

:!reset

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım