Di recente ho aggiornato da OS X 10.6 (credo) a 10.9. Da allora sembra che, durante la modifica vim, i tasti freccia smettano "spontaneamente" di funzionare.
Ad un certo punto, frustrato, ho "schiacciato" uno dei tasti freccia e alla fine mi è stato mostrato un errore "E388 Impossibile trovare una definizione". Tutte le altre volte che l'ho sperimentato, le frecce, dopo aver lavorato per un po ', improvvisamente iniziano a darmi dentro !
Chiudere e riaprire risolve temporaneamente il problema . Ma vorrei prevenirlo !
Qualcuno sa cosa potrebbe essere? E come ripararlo?
Sembra che il mio valore predefinito sia vimrcstato modificato durante l'aggiornamento. Se la mia memoria è corretta, in precedenza era un file abbastanza grande. Ora contiene solo questo:
" 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
Non ho ancora idea di cosa facciano queste opzioni. Lo esaminerò - ma, si spera, qualcuno qui lo sappia più rapidamente di quanto io possa google e leggere ...
vi. Usa sempre hjkl. Ecco dove i tasti "freccia" si trovano su hardware antico.
^[OA, giù come ^[OB, destra come ^[OCe sinistra come ^[OD. controlla prima e dopo il problema si presenta
vim, forse una mod potrebbe migrare questo per me.