Dodaj numery linii do GNU Emacs


23

Jak mogę dodać numery linii do Emacsa?

Wyjaśnij, jestem absolutnym początkującym.

Odpowiedzi:


25

Jeśli uruchamiasz go w trybie domyślnym, znajduje się w menu: Opcje> Pokaż / Ukryj> Numery linii. Następnie Opcje> Zapisz opcje, aby zapisać go na przyszłe sesje.

Jeśli używasz go w terminalu ( emacs -nw), to jest M-x line-number-mode. M-jest zwykle klawiszem Windows, ale może być Altlub możesz nacisnąć, Esca następnie x.

(Edit. Powyższe dotyczy tylko linii tryb dla numerów linii na marginesie, chcesz M-x linum-mode, lub częściej (setq global-linum-mode t)w twojej ~/.emacs).


2
Wyświetla tylko bieżący numer linii w wierszu trybu
Florian Diesch

@Florian: Dobry połów. Do odpowiedzi dodałem instrukcje dotyczące linum-mode.
geekozaur

Ok, byłeś szybszy -
usunąłem

8
(setq global-linum-mode t)nie działa, gdy dodam tę linię do .emacs.d / init.el, po prostu ją zmieniam (global-linum-mode t)i działa. Jakieś powody dlaczego?
ZijunLost

19

Dodaj (global-linum-mode t)do~/.emacs.d/init.el


1
To zadziałało dla mnie. Uwaga dla użytkowników systemu Windows - plik ten znajduje się w katalogu C: \ Users \ nazwa użytkownika \ AppData \ Roaming i nazywa się „.emacs”. Po prostu dodaj (globalny tryb linum t) na końcu pliku.
Kirill Yunussov

Może być również w katalogu „C: \ Users \ nazwa użytkownika \”
Kirill Yunussov

Jak dodać spację między numerem wiersza a tekstem? ponieważ dodanie tylko (tryb globalnego t-linum) pokazuje numery wierszy i tekst bez spacji.
m4l490n
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.