มีเทคนิคมากมายที่ผู้แก้ไขสามารถใช้เพื่อปรับปรุงการจัดการกับไฟล์ขนาดใหญ่
หนึ่งคือการทำงานกับสิ่งที่พวกเขาต้องการ นั่นหมายความว่าไม่พยายามแยกไฟล์ทั้งหมดสำหรับสิ่งต่าง ๆ เช่นการนับบรรทัดการวัดความกว้างการตัดคำการไฮไลต์ไวยากรณ์การตรวจสอบ XML การแสดง HTML เลิกทำ ฯลฯ มีปลั๊กอิน LargeFileสำหรับ Vim ซึ่งจะปิดการใช้งานคุณลักษณะต่างๆของ Vim เมื่อไฟล์ "ใหญ่" (ตามที่ผู้ใช้กำหนด) เปิดขึ้น การโหลดหน้าไฟล์ขนาดใหญ่ที่เร็วขึ้นบนวิกิของ Vim กล่าวถึงคุณสมบัติที่ปิดใช้งานบางส่วน: ละเว้นไฟล์ประเภท (สำหรับการเน้นไวยากรณ์ / การแยกวิเคราะห์) ปิดการเลิกทำสลับไปโหมดอ่านอย่างเดียว มีการเปลี่ยนแปลงอื่น ๆ เช่นกัน แต่ดูเหมือนว่าพวกเขาจะถูกกำหนดเป้าหมายไปยังการอนุรักษ์ความจำมากกว่าความเร็ว
อีกอย่างคือการแม็พหน่วยความจำ แทนที่จะอ่านไฟล์ทั้งหมดลงในหน่วยความจำบอก OS พื้นฐานเพื่อแมปมุมมองของไฟล์ลงในพื้นที่หน่วยความจำกระบวนการโดยตรง ฉันไม่แน่ใจว่า Vim จะทำเช่นนี้หรือไม่ แต่บรรณาธิการอื่นสามารถทำได้
น่าจะเป็น 2 ตัวที่ใหญ่ที่สุด แต่ก็มีอีกมาก