ฉันจะทำให้บัฟเฟอร์การยกเลิกเป็นกลุ่มถาวรตลอดเซสชันได้อย่างไร


9

เมื่อฉันทำการแก้ไขไฟล์แล้วปล่อยให้เป็นกลุ่มฉันต้องการยกเลิกการเปลี่ยนแปลงนั้นเมื่อฉันเปิดใหม่อีกครั้งในภายหลัง

คำตอบ:


8

คุณสามารถเปิดการเลิกทำแบบถาวรตรวจสอบความช่วยเหลือด้วย

:help undo-persistence

ต้องมี vim 7.3 เป็นอย่างน้อย

เลิกทำคงอยู่ต้องมีการตั้งค่าบางอย่างก่อนการใช้งานเช่นการกำหนดไดเรกทอรีเพื่อเก็บข้อมูลการเลิกทำแบบถาวร คำอธิบายที่ดีมีให้ที่นี่: http://amix.dk/blog/post/19548 (ขอบคุณ @Dalker)


3

ฉันไม่สามารถแสดงความคิดเห็นในโพสต์ด้านบน แต่ฉันต้องการที่จะชี้ให้เห็นว่าการยกเลิกการคงอยู่ไม่สามารถใช้ได้ใน vim 7.2 ซึ่งเป็นรุ่นที่ติดตั้งโดยค่าเริ่มต้นใน Ubuntu 10.10 ดังนั้นอาจเป็นในคอมพิวเตอร์หลาย ๆ คนในเวลา โพสต์นี้

เมื่อ vim ได้รับการอัพเกรดเป็น 7.3 การยกเลิกการคงอยู่ต้องมีการตั้งค่าบางอย่างก่อนการใช้งานเช่นการกำหนดไดเร็กทอรี่เพื่อเก็บข้อมูลการเลิกทำแบบถาวร คำอธิบายที่ดีมีให้ที่นี่: http://amix.dk/blog/post/19548

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.