ฉันเพิ่งอัพเกรดจาก OS X 10.6 (ฉันคิดว่า) เป็น 10.9 ตั้งแต่นั้นมาดูเหมือนว่าในขณะที่แก้ไขvim
ปุ่มลูกศรจะ "หยุด" ตามธรรมชาติหยุดทำงาน
ถึงจุดหนึ่งในความยุ่งยากฉัน "บด" หนึ่งในปุ่มลูกศรและในที่สุดก็แสดงข้อผิดพลาด "E388 ไม่สามารถหาคำนิยาม" ทุกครั้งที่ฉันพบมันลูกศรการทำงานสักครู่ก็เริ่มพุ่งเข้าใส่ฉัน!
เลิกและเปิดแก้ปัญหาชั่วคราว แต่ฉันต้องการป้องกันมัน!
ใครรู้ว่าสิ่งนี้อาจเป็นอย่างไร และจะแก้ไขได้อย่างไร?
ดูเหมือนว่าค่าเริ่มต้นของฉันvimrc
จะถูกแก้ไขในระหว่างการอัพเดต หากหน่วยความจำของฉันถูกต้องมันเป็นไฟล์ที่ค่อนข้างใหญ่มาก่อน ตอนนี้มันมี:
" 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
ฉันไม่รู้ว่าตัวเลือกเหล่านี้ยังทำอะไรอยู่ ฉันจะดูมัน - แต่หวังว่าจะมีใครบางคนที่นี่รู้ได้เร็วกว่าที่ฉันสามารถ google และอ่าน ...
vi
อาจารย์สอนว่าคุณไม่ควรใช้ปุ่มลูกศรใน ใช้ hjkl เสมอ นั่นคือสิ่งที่ปุ่ม "ลูกศร" ใช้เพื่อเป็นฮาร์ดแวร์โบราณ
^[OA
ลงเป็น^[OB
ขวาเป็นและที่เหลือเป็น^[OC
^[OD
ตรวจสอบก่อนและหลังปัญหานำเสนอตัวเอง
vim
อาจจะเป็น mod ที่สามารถโยกย้ายสิ่งนี้ได้สำหรับฉัน