Додайте номери рядків до GNU Emacs


24

Як можна додати номери рядків до Emacs?

Поясніть, будь ласка, я абсолютно новачок.

Відповіді:


26

Якщо ви працюєте в режимі за замовчуванням, це в меню: Опції> Показати / приховати> Номери рядків. Потім виберіть Опції> Зберегти параметри, щоб зберегти їх для майбутніх сеансів.

Якщо ви запускаєте його в терміналі ( emacs -nw), то це так M-x line-number-mode. M-зазвичай це клавіша Windows, але може бути Alt, або ви можете натиснути, Escпісля чого x.

(Редагувати: вищезазначене впливає лише на режим режиму. Для номерів рядків у полі потрібно M-x linum-modeабо, швидше за все, (setq global-linum-mode t)у вашому ~/.emacs.)


2
Це відображає лише поточний номер рядка в рядку режиму
Флоріан Дієш

@Florian: Хороший улов. Я додав інструкції linum-modeдо відповіді.
geekosaur

Гаразд, ви були швидшими - видалили мою відповідь
Флоріан Дієш

8
(setq global-linum-mode t)не працює, коли я додаю цей рядок до .emacs.d / init.el, я просто змінюю його на (global-linum-mode t)і він працює. Будь-які причини, чому?
ZijunLost

20

Додати (global-linum-mode t)в~/.emacs.d/init.el


1
Це працювало для мене. Голова вгору для користувачів Windows - цей файл знаходиться в каталозі C: ​​\ Users \ username \ AppData \ Roaming, і називається ".emacs". Просто додайте (global-linum-mode t) в кінці файлу.
Кирило Юнусов

Також може бути в каталозі "C: \ Users \ username \"
Кирило Юнусов

як ви додаєте пробіл між номером рядка та текстом? тому що додавання просто (global-linum-mode t) показує номери рядків та текст без пробілів.
m4l490n
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.