Estoy usando line-number-mode
para tener un indicador de la línea actual en mi línea de modo, sin embargo, para archivos grandes o más bien, archivos con líneas largas, comienza a mostrar dos signos de interrogación en lugar de un número de línea. He cavado un poco y descubrí que mientras line-number-mode
está definido simple.el
, las variables personalizables (y probablemente toda la lógica involucrada) están definidas xdisp.c
. Cambiar la line-number-display-width
variable a un número arbitrariamente alto podría solucionar esto, pero estoy mucho más interesado en el fragmento de código y la lógica que lo hace imprimir los dos signos de interrogación. Sería muy útil si alguno de ustedes pudiera encontrarlo para mí, tal vez incluso explicar la lógica detrás de esto.
format-mode-line
.
M-: (format-mode-line "%l")
También muestra signos de interrogación?