มีหลายแพ็คเกจที่ให้ความสมบูรณ์แบบฟัซซี่ไม่ว่าอย่างใดอย่างหนึ่ง ฉันจินตนาการว่า Helm ทำเช่น (ตั้งแต่คุณพูดถึง)
ถ้าคุณใช้ไลบรารี่ไลเซนส์คุณสามารถเลือก (ทันที) ในหลาย ๆ วิธีการเติมเต็มด้วยฟัซซี - มีทางเลือกมากกว่าที่ฉันเคยเห็นในที่อื่น (ฉันไม่ได้เป็นแฟนตัวยงของการทำให้เสร็จคลุมเครือตัวเอง แต่ฉันให้มัน)
หยาดเสร็จสิ้น (เสร็จเลือนดังนั้นหากคุณเลือกที่) ใช้สวยมากทุกที่ แต่มีไม่มากทั้งหยาด -specific รหัส -completion คุณสมบัติ หน้านี้ของเอกสารIciclesพูดเกี่ยวกับความสมบูรณ์ของข้อความบัฟเฟอร์
ด้วย Iciclesให้ใช้ตัวอย่างของ Stefan ในการทำให้สำเร็จ(wi-sy
ในโหมด Emacs Lisp:
ด้วยความสมบูรณ์แบบหยาด (สิ่งที่ Emacs มอบให้การเคารพ) คุณจะได้รับสัญลักษณ์แบบเดียวกันกับที่ Stefan กล่าวถึงvanilla
completion-styles
ด้วยความสมบูรณ์ของสัญลักษณ์เลือน Icicles Swank (จากไลบรารี่el-swank-fuzzy.el
) เป็นวิธีการกรอกข้อมูล TAB ในปัจจุบันคุณจะได้ผู้สมัครที่สำเร็จเหล่านี้:
หน้าต่างระบบ
กับไวยากรณ์ตาราง
หน้าต่างระบบสำหรับการแสดงผล
เครื่องมือการเข้ารหัสระบบดำเนินการ
เครื่องมือสัญลักษณ์พร้อมรับคำภายใน
เครื่องมือการเข้ารหัสระบบพรอมต์ที่มีมูลค่า
กับ swfy-struct
เครื่องมือ-ระบุ-doc
กับ swfy-หมดเวลาแล้ว
เครื่องมือ-ระบุเขต
เครื่องมือ-ระบุใช้งาน
เครื่องมือ-ระบุปุ่ม
เครื่องมือ-ระบุแทรก
เครื่องมือ-ระบุตัวอย่าง
เครื่องมือ-ระบุลับ
เครื่องมือ-ระบุ-ใช้งาน
หน้าต่างอย่างปลอดภัย-shrinkable-P
เครื่องมือประเภทสำเนา
หน้าต่างปรับขนาดสมัคร
หน้าต่าง - ปรับขนาดรากหน้าต่างในแนวตั้ง
หน้าต่างแสดงผลตาราง
หน้าต่าง - จอแสดงผลบัฟเฟอร์
หน้าต่าง - ปรับขนาดสมัคร-P
หน้าต่างปรับขนาดสมัคร-ทั้งหมด
widgetp-แสดงผลสำเร็จ
หน้าต่างต์สิ้นทริกเกอร์
ที่มีปรากฏบัฟเฟอร์หน้าต่าง
เครื่องมือการมองเห็นมูลค่าสร้าง
เครื่องมือ-emacs ห้องสมุดการเชื่อมโยงการกระทำ
เครื่องมือที่สามารถแก้ไขได้รายการรายการสร้าง
เครื่องมือ-emacs-เห็นการเชื่อมโยงการกระทำ
ผู้สมัคร 3 คนแรกคือผู้ที่ Stefan กล่าวถึงอีกครั้ง
ด้วยการจับคู่ fuzzy-matchธรรมดา( ไลบรารี่fuzzy-match.el
) ผู้สมัครคนเดียวคือwith-syntax-table
ด้วยIcicles โปรย fuzzyคุณจะได้ผู้สมัครทั้งหมดที่ Swank fuzzy สำเร็จเสนอพร้อมด้วยต่อไปนี้:
Ange-FTP รอไม่ยุ่ง
dired ลงใน dir ที่มี symlinks
ediff-เลือกหน้าต่างการติดตั้งฟังก์ชั่นอัตโนมัติ
ediff-แต่งหน้าจอแสดงผลกว้าง
ediff-สลับกว้างจอแสดงผล
ediff หน้าต่างแสดงผล-P
ediff หน้าต่าง-ok สำหรับการแสดงผล
ediff ที่มีไวยากรณ์ตาราง
พบ-new-buffer ไฟล์เข้ารหัสระบบ
GNUS กรอบหรือหน้าต่างแสดงผลชื่อ
ช่วยเหลือหน้าต่างแสดงผลข้อความ
หน้าต่างสำหรับกันชนหน้าจอน้ำแข็ง-เลือก-
ย้อนกลับบัฟเฟอร์ที่มีการเข้ารหัสระบบ
ตั้ง w32 ระบบการเข้ารหัสระบบ
ชุดหน้าต่างแสดงผลตาราง
ตั้งหน้าต่างต์สิ้นทริกเกอร์
เปลือกเขียนประวัติศาสตร์-on-ทางออก
แยกเป็นตุเป็นตะหน้าต่าง
ต้นไม้ Widget - ค้นหา-ไดเรกทอรีย่อย
w32 หาไฟล์ที่ไม่พบชุด-buffer ไฟล์เข้ารหัสระบบ
w32-การเริ่มต้นหน้าต่างระบบ
- ด้วยIcicles Levenshtein (1) substring เสร็จสมบูรณ์ฝอย (Levenshtein ระยะทาง 1) คุณจะได้รับความสำเร็จเหล่านี้เท่านั้น:
ช่วยเหลือติดตามสัญลักษณ์
ข้อความเช็คข่าวไวยากรณ์
w32-initialize-window-system หน้าต่างระบบ
หน้าต่างระบบสำหรับการแสดงผล
ด้วยระยะทางของ Levenshtein 2 แทนที่จะเป็น 1 จึงมีผู้สมัครสำเร็จมากกว่า 300คน
ด้วยความสำเร็จของ Levenshtein ที่เข้มงวด (1 หรือ 2) จึงไม่มีผู้สมัคร ในทำนองเดียวกันสำหรับIcicles Jaro-เคลอร์เสร็จสิ้นเลือน