Emacs에서 줄 번호를 표시하려면 어떻게합니까 (모드 줄이 아님)?


124

모드 줄에 줄 번호와 열을 표시하는 방법을 알고 있지만 emacs가 왼쪽에있는 모든 줄의 줄 번호를 표시하고 싶습니다. 나는 이것을 vim과 다른 텍스트 편집기에서 수행하는 것을 보았다. emacs에 대해 어떻게해야합니까?

답변:


155

M-x linum-mode(나 global-linum-mode) 넣어 (global-linum-mode t)에서 ~/.emacs(나 ~/.emacs.d/init.el) 시작시 활성화합니다.


열 번호로 이것을 수행하는 방법이 있습니까?
Topo

후기 독자의 경우 : M-x column-number-mode포인터가있는 현재 열을 표시하는 한 가지 방법입니다.
monotux

내 .emacs.d 디렉토리에 init.el 파일이 없거나 ~에 .emacs 파일이 없습니다. 어디서 찾을 수 있습니까?
Goldname

2
아직 구성이 없으면 구성을 만들 수 있습니다.
Nick McCurdy

이것은 나를 위해 일했습니다. Windows 사용자를 대상으로합니다.이 파일은 C : \ Users \ username \ AppData \ Roaming 디렉토리에 있으며 ".emacs"라고합니다. 파일 끝에 (global-linum-mode t)를 추가하십시오.
Kirill Yunussov

9

이 페이지:

몇 가지 다른 옵션을 나열합니다.

monotux의 답변 은 현재 여기에 나열된 첫 번째 옵션입니다. 대안 (또한 열거 됨)은 NLinum입니다.

ELPA에서 설치할 수 있어야합니다.

M-x package-install RET nlinum RET

다음과 같이 사용하십시오 :

(use-package nlinum
  :config
  (global-nlinum-mode))

10
링크 만 SX 형식에 적합하지 않습니다.
교수 Falken

@ Prof.Falken 링크가 404 Not Found로 연결될 때 특히 그렇습니다. 답을 수정하십시오.
byxor

1
monotux의 답변에 이미 필요한 모든 정보가 있지만 둘 다 감사합니다 . 링크를 수정하고 다른 링크를 제공하도록 편집했습니다.
icyrock.com

6
  • linum-mode→ 오래된, 해킹, 느리게. 이맥스 23 (2009 년에 출시).
  • global-display-line-numbers-mode → Emacs 26 (2018-03-30 기준 베타)

이것을 emacs init 파일에 넣으십시오 :

(when (version<= "26.0.50" emacs-version )
  (global-display-line-numbers-mode))

http://ergoemacs.org/emacs/emacs_line_number_mode.html


이것은 나를 위해 일했다
Billal Begueradj

추가 (global-display-line-numbers-mode).emacs이맥스 (26)에 파일 작품!
joseluisq
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.