あなたは、現在の行番号を知りたいと思うのにもかかわらず、
「L??」と表示されてて困ったことはありますか?
これは、特別に長い行がある場合に起こる現象です。
Emacsは長い行があると処理が遅くなってしまう弱点があるから対症療法としてそうなっているようです。
原因は line-number-display-limit-width 変数の値が200と小さいことです。
つまり、200桁以上の行があった場合は「L??」と表示されてしまうのですね。
常に行番号を表示させるようにする方法は簡単!
この変数の値をでかくすることです。
(setq line-number-display-limit-width 10000)
さすがに10000桁の行はそうそう現れないので事実上常に行番号が表示されることになります。
行番号を表示させる設定にした以上は、常に表示されるのが当たり前です。
正直、ユーザにそういうこと気にさせるのは筋違いな気がします。
Fig1: 行番号が「L??」と表示される現象
本日もお読みいただき、ありがとうございました。参考になれば嬉しいです。