Emacsの行番号


8

emacsバッファー内で行番号を取得できません。初期化ファイルに次の番号があります:(setq line-number-display-limit 2000000)、それがオンになっている行番号モードを確認しました。最初に(〜500)行バッファーに入ったとき、emacsは行番号を提供します。しかし、それは非常に迅速に行番号の読み取りをL ??に切り替えました。

何が悪いのかについての考えはありますか?

PSキー文字列(L ??)は検索エンジンでL(任意の文字)(任意の文字)と見なされるため、この問題の答えを探すのはほとんど不可能です。これを回避する方法を誰かが知っていますか?

どんな助けでも大歓迎です。前もって感謝します!


のエラー/メッセージ*Messages*

この部分の ことですか?i.imgur.com/Augko.png写真をいただけませんか?
Cheeso、2011年

回答:


8

非常に長い(広い)ラインがありますか?あなたは見たことがあり、行番号表示制限幅

line-number-display-limit-widthは、「Cソースコード」で定義された変数です。その値は200です

ドキュメンテーション:
*行番号表示の最大行幅(文字数)。
ポイント付近のラインの平均長がこれよりも長い場合は
、モードラインからライン番号を省略できます。


はい、それが実際に問題です。どうもありがとうございます!

私はそれを知らなかった、私はそれと一緒に住んでいるだけだ。長年。ありがとう!

0

同じ問題があり、行番号表示制限幅を設定すると解決しました。「カスタマイズ」と「今後のセッションのために保存」を使用して設定しました。「今後のセッション用に保存」には「現在のセッション用に設定」が含まれると思いました。しかし、そうではないようです。emacsを有効にするには、終了して再起動する必要がありました。それはGNU Emacs 22.3.1にありました

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.