Я знаю, как отображать номера строк (и столбцы) в строке режима, но я бы хотел, чтобы emacs отображал номера строк для всех строк в левой части. Я видел это в vim и других текстовых редакторах. Как мне сделать это для Emacs?
124
M-x linum-mode(или global-linum-mode
) и вставьте (global-linum-mode t)
свой ~/.emacs
(или ~/.emacs.d/init.el
), чтобы включить его при запуске.
M-x column-number-mode
это один из способов отображения текущего столбца, на который указывает ваш указатель.Эта страница:
перечисляет несколько разных вариантов.
Ответ monotux в настоящее время является первым вариантом, перечисленным там. Альтернативой (также перечисленной) является NLinum:
Вы должны быть в состоянии установить из ELPA:
а затем использовать его, например, так:
источник
linum-mode
→ старый, взломать, медленно. Emacs 23 (выпущен в 2009 году).global-display-line-numbers-mode
→ Emacs 26 (бета-версия на 2018-03-30)Поместите это в файл инициализации emacs:
http://ergoemacs.org/emacs/emacs_line_number_mode.html
источник
(global-display-line-numbers-mode)
в.emacs
файл работает в Emacs 26!