Geçenlerde OS X 10.6'dan (sanırım) 10.9'a yükselttim. O zamandan beri öyle görünüyor ki, düzenleme yaparken vim
ok tuşları "kendiliğinden" çalışmayı bırakacak.
Bir noktada, hayal kırıklığı içinde ok tuşlarından birini "ezdi" ve sonunda "E388 bir tanım bulunamadı" hatası gösterildi. Diğer tüm deneyimlerim, oklar, bir süre çalıştım, aniden bana saldırmaya başladı!
Bırakma ve yeniden açma, sorunu geçici olarak çözer . Ancak, bunu önlemek istiyorum !
Bunun ne olabileceğini bilen var mı? Ve nasıl düzeltebilirim?
vimrc
Güncelleme sırasında varsayılan ayarlarım değiştirilmiş gibi görünüyor . Hafızam doğruysa, daha önce oldukça büyük bir dosyaydı. Şimdi, sadece bu içeriyor:
" 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
Bu seçeneklerin ne yaptığı hakkında hiçbir fikrim yok. Bunu inceleyeceğim - ama umarım burada birileri google okuduğumdan daha hızlı biliyordur ...
vi
. Her zaman hjkl kullanın. "Ok" tuşlarının eski donanımda kullanıldığı yer burasıdır.
^[OA
aşağı, yukarı ^[OB
, sağ ^[OC
ve sola gösterir ^[OD
. Sorunun kendisini ortaya
vim
, belki bir mod bunu benim için geçirebilir.