ถาม : มีวิธีการhl-line-mode
เน้นบรรทัดปัจจุบันเฉพาะในหน้าต่างที่เลือกหรือไม่
เมื่อฉันมีหลายหน้าต่างแสดงบัฟเฟอร์ด้วยhl-line-mode
มันเป็นเรื่องยากที่จะบอกได้อย่างรวดเร็วซึ่งเป็นหน้าต่างปัจจุบัน
ฉันได้cursor-in-non-selected-windows
ตั้งค่าตัวแปรnil
ให้แสดงเคอร์เซอร์เฉพาะในหน้าต่างปัจจุบัน แต่คิวภาพนั้นเต็มไปด้วยเส้นที่ถูกเน้นสีในหน้าต่าง
มีการตั้งค่าที่คล้ายกันหรือไม่ที่อนุญาตให้ฉันhl-line-mode
แสดงบรรทัดที่ถูกเน้นสีในหน้าต่างปัจจุบันเท่านั้น? ยิ่งไปกว่านั้นมีวิธีที่จะให้บรรทัดที่เน้นสีแตกต่างกันเมื่ออยู่ในหน้าต่างที่ไม่ใช้งาน (คล้ายกับmode-line-inactive
) หรือไม่?
PS: ใช่ฉันสามารถดูบรรทัดของโหมดเพื่อบอกว่าหน้าต่างใดเปิดใช้งานอยู่ แต่การทำเช่นนั้นจะทำให้ตาของฉันออกไปจากสิ่งที่ฉันกำลังทำอยู่และหยุดพักสมาธิ
hl-line-mode
ในประเภทบัฟเฟอร์ไม่กี่ ( occur
, mu4e
ฯลฯ ) ฉันจะขุดในซอร์สโค้ดเมื่อฉันได้รับสักครู่
global-hl-line-mode
(แทนที่จะเรียกใช้ hl-line-mode สำหรับแต่ละบัฟเฟอร์) ดังนั้นเฉพาะบรรทัดหน้าต่างที่เลือกจะถูกเน้น