이맥스 라인 번호


8

emacs 버퍼 내에있는 동안 줄 번호를 얻는 데 문제가 있습니다. 초기화 파일에 다음 번호가 있습니다 : (setq line-number-display-limit 2000000), 라인 번호 모드가 켜져 있는지 확인했습니다. (~ 500) 줄 버퍼를 처음 입력하면 emacs가 줄 번호를 제공합니다. 그러나 라인 번호 판독 값을 L ??로 매우 빠르게 전환했습니다.

무엇이 잘못 될 수 있는지에 대한 생각이 있습니까?

추신 : 검색 엔진에서 키 문자열 (L ??)을 L (임의의 문자) (임의의 문자)로 볼 때이 문제에 대한 답을 찾는 것이 거의 불가능하다는 것을 알았습니다.

도움을 주시면 감사하겠습니다. 미리 감사드립니다!


에 오류 / 메시지가 *Messages*있습니까?

이 부분을 의미 합니까? i.imgur.com/Augko.png 사진을 주시겠습니까?
Cheeso

답변:


8

매우 긴 (와이드) 라인이 있습니까? line-number-display-limit-width를 보셨습니까 ?

line-number-display-limit-width 는`C 소스 코드 '에 정의 된 변수입니다. 그 가치는 200입니다

설명서 :
* 행 번호 표시를위한 최대 행 너비 (문자).
포인트 근방의 라인의 평균 길이가 이보다 큰 경우,
라인 번호는 모드 라인에서 생략 될 수 있습니다.


그렇습니다, 그것은 실제로 문제입니다. 정말 고맙습니다!

나는 그것을 알지 못했다. 나는 단지 그것과 함께 살았다. 수년간. 감사!

0

나는 같은 문제가 있었고 line-number-display-limit-width를 설정 하면 해결되었습니다. 'customize'와 'Save for future sessions'를 사용하여 설정했습니다. '향후 세션 저장'에는 '현재 세션 설정'이 포함된다고 생각했습니다. 그러나 그것은 사실이 아닙니다. emacs를 적용하기 위해 종료하고 다시 시작해야했습니다. 그것은 GNU Emacs 22.3.1에있었습니다

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.