ฉันสามารถทำให้เป็นกลุ่มเปลี่ยนพฤติกรรมเคอร์เซอร์ได้หรือไม่
ฉันใช้ vim เป็นเวลาสองสามปีในฐานะบรรณาธิการลำดับที่สอง แต่ด้วยเหตุผลหลายประการฉันพบว่าตัวเองกำลังใช้งานมันเพิ่มมากขึ้นแม้ว่าตัวแก้ไขหลักของฉันจะพร้อมใช้งาน ปัญหาหนึ่งที่ทำให้ฉันยุ่งอยู่เสมอvimและนั่นทำให้ฉันไม่สามารถใช้มันได้มากขึ้นนั่นคือวิธีที่มันจัดการกับการวางเคอร์เซอร์ เคอร์เซอร์สามารถอยู่บนอักขระได้เท่านั้นแทนที่จะเป็นระหว่างตัวละครเช่นเดียวกับตัวแก้ไขที่สร้างขึ้นตั้งแต่ปี 1984 สำหรับตัวอย่างหนึ่งสาเหตุที่เป็นปัญหาหากฉันต้องการลบคำสุดท้ายในบรรทัดฉันกด$เพื่อไปยังจุดสิ้นสุดของบรรทัดแล้วจึงdbลบไปข้างหลัง การทำเช่นนี้จะทำให้ตัวอักษรถูกลบเนื่องจาก$ไม่ได้ไปที่จุดสิ้นสุดของบรรทัดจริงๆไปถึงอักขระตัวสุดท้ายของบรรทัดและdbลบเฉพาะสิ่งที่อยู่ตรงหน้าอักขระปัจจุบันเท่านั้น ปัญหาไม่ใช่ว่าฉันจะต้องพิมพ์ตัวละครพิเศษมันเป็นความคิดพิเศษที่เกี่ยวข้องกับการทำสิ่งที่ควรจะง่ายซึ่งเบี่ยงเบนความสนใจของฉันออกไปจากสิ่งที่ฉันพยายามทำให้สำเร็จ สำหรับฉันแล้วดูเหมือนว่าการวางเคอร์เซอร์ความคิดที่ทันสมัยมากขึ้นนั้นเหนือกว่าทุกอย่างและฉันต้องการเปลี่ยนvimไปใช้วิธีการนั้น ฉันแน่ใจว่าvimแฟนฮาร์ดคอร์บางคนจะไม่เห็นด้วยกับมุมมองของฉัน แต่เนื่องจากข้อโต้แย้งมาตรฐานประการหนึ่งสำหรับvimความเหนือกว่าของมันก็คือการกำหนดค่าที่ไม่สิ้นสุด: มันสามารถส่งมอบในกรณีนี้? สามารถvimวางเคอร์เซอร์ระหว่างตัวละครได้หรือไม่?