ฉันมีบัฟเฟอร์ที่แสดงเอกสารสำหรับโมดูล Ansible บัฟเฟอร์นี้มีโหมดหลักของตัวเองซึ่งมีเนื้อหามาตรฐานทั้งหมด โดยเฉพาะอย่างยิ่งมัน fontifies บัฟเฟอร์เพื่อไฮไลท์มาร์กอัปแบบอินไลน์ตัวเลือกส่วนอื่น ๆ M-x man
ทั้งหมดในทุกมันสวยคล้ายกับ
ที่ด้านล่างของเอกสารมักจะมีตัวอย่างรหัสใน YAML ฉันต้องการที่จะทำให้แบบอักษรเหล่านี้เช่นกัน ฉันสามารถเพิ่มคำสำคัญแบบอักษรของตัวเองล็อคสำหรับ YAML แน่นอน แต่ฉันอยากจะใช้แบบอักษรของโหมด YAML อีกครั้ง
ฉันจะทำสิ่งนั้นได้อย่างไร โดยเฉพาะฉันจะใช้โหมดหลักที่แตกต่างกันเพื่อกำหนดขอบเขตของบัฟเฟอร์ได้อย่างไร
โปรดทราบว่าโหมด YAML ไม่จำเป็นต้องใช้งานในภูมิภาคนี้ บัฟเฟอร์ทั้งหมดเป็นเพียงบัฟเฟอร์การแสดงผลแบบพาสซีฟและไม่ต้องการแก้ไข ฉันต้องการเพียงการสร้างแบบอักษรที่เหมือนกับว่าโหมด YAML เปิดใช้งานในภูมิภาคนั้น
ฉันคิดว่าฉันสามารถคัดลอกขอบเขตของบัฟเฟอร์ไปยังบัฟเฟอร์ชั่วคราวเปิดใช้งานโหมด YAML กำหนดบัฟเฟอร์ของแบบอักษรและคัดลอกคุณสมบัติข้อความทั้งหมดไป มันจะใช้ได้ไหม ถ้าเป็นเช่นนั้นฉันจะคัดลอกคุณสมบัติข้อความและคุณสมบัติที่เกี่ยวข้องที่จะคัดลอกได้อย่างไร หรือมีวิธีการที่ดีกว่า