เมื่อฉันทำการแก้ไขไฟล์แล้วปล่อยให้เป็นกลุ่มฉันต้องการยกเลิกการเปลี่ยนแปลงนั้นเมื่อฉันเปิดใหม่อีกครั้งในภายหลัง
เมื่อฉันทำการแก้ไขไฟล์แล้วปล่อยให้เป็นกลุ่มฉันต้องการยกเลิกการเปลี่ยนแปลงนั้นเมื่อฉันเปิดใหม่อีกครั้งในภายหลัง
คำตอบ:
คุณสามารถเปิดการเลิกทำแบบถาวรตรวจสอบความช่วยเหลือด้วย
:help undo-persistence
ต้องมี vim 7.3 เป็นอย่างน้อย
เลิกทำคงอยู่ต้องมีการตั้งค่าบางอย่างก่อนการใช้งานเช่นการกำหนดไดเรกทอรีเพื่อเก็บข้อมูลการเลิกทำแบบถาวร คำอธิบายที่ดีมีให้ที่นี่: http://amix.dk/blog/post/19548 (ขอบคุณ @Dalker)
ฉันไม่สามารถแสดงความคิดเห็นในโพสต์ด้านบน แต่ฉันต้องการที่จะชี้ให้เห็นว่าการยกเลิกการคงอยู่ไม่สามารถใช้ได้ใน vim 7.2 ซึ่งเป็นรุ่นที่ติดตั้งโดยค่าเริ่มต้นใน Ubuntu 10.10 ดังนั้นอาจเป็นในคอมพิวเตอร์หลาย ๆ คนในเวลา โพสต์นี้
เมื่อ vim ได้รับการอัพเกรดเป็น 7.3 การยกเลิกการคงอยู่ต้องมีการตั้งค่าบางอย่างก่อนการใช้งานเช่นการกำหนดไดเร็กทอรี่เพื่อเก็บข้อมูลการเลิกทำแบบถาวร คำอธิบายที่ดีมีให้ที่นี่: http://amix.dk/blog/post/19548