ฉันใช้line-number-mode
เพื่อมีตัวบ่งชี้ของบรรทัดปัจจุบันใน modeline ของฉัน แต่สำหรับไฟล์ขนาดใหญ่หรือมากกว่าไฟล์ที่มีความยาวมันเริ่มแสดงเครื่องหมายคำถามสองตัวแทนที่จะเป็นหมายเลขบรรทัด ผมเคยขุดบิตและพบว่าในขณะที่line-number-mode
ถูกกำหนดไว้ในsimple.el
ตัวแปรที่ปรับแต่งได้ (และอาจจะตรรกะทั้งหมดที่เกี่ยวข้อง) xdisp.c
ที่กำหนดไว้ใน การเปลี่ยนline-number-display-width
ตัวแปรเป็นจำนวนสูงโดยพลการอาจแก้ไขได้ แต่ฉันสนใจในส่วนของรหัสและตรรกะที่ทำให้มันพิมพ์เครื่องหมายคำถามสองข้อ มันจะมีประโยชน์มากถ้ามีใครในพวกคุณพบฉัน
format-mode-line
อืมแล้วจะดูที่ความหมายของการเป็น
M-: (format-mode-line "%l")
แสดงเครื่องหมายคำถามเกินไป?