Tôi đang sử dụng line-number-mode
để có một chỉ báo của dòng hiện tại trong mô hình của mình, tuy nhiên đối với các tệp lớn hoặc đúng hơn là các tệp có dòng dài, nó bắt đầu hiển thị hai dấu hỏi thay vì số dòng. Tôi đã đào một chút và phát hiện ra rằng trong khi line-number-mode
được định nghĩa simple.el
, các biến tùy chỉnh (và có thể là tất cả logic liên quan) được xác định trong xdisp.c
. Thay đổi line-number-display-width
biến thành một số cao tùy ý có thể khắc phục điều này, nhưng tôi quan tâm nhiều hơn đến đoạn mã và logic làm cho nó in hai dấu hỏi. Sẽ rất hữu ích nếu bất kỳ ai trong số bạn có thể tìm thấy nó cho tôi, thậm chí có thể giải thích logic đằng sau nó.
format-mode-line
.
M-: (format-mode-line "%l")
hiển thị dấu hỏi, quá?