Я пытаюсь отобразить номера строк в emacs на левой стороне.Я знаю, что это режим Linum.Когда я делаю M-x linum-mode
, мой emacs не может найти режим linum.Он находит только line-numbers-mode
, который отображает его на панели режима внизу.Почему он не имеет linum-mode
?
Также, когда я ставлю (menu-bar-mode t)
или даже (menu-bar-mode 1)
, строка меню не запускается при запуске.
Когда я ставлю (global-linum-mode t)
Я получаю следующую ошибку инициализации (используя --debug-init
):
Debugger entered--Lisp error: (void-function global-linum-mode)
(global-linum-mode t)
eval-buffer(#<buffer *load*> nil "/Users/nayef/.emacs.d/init.el" nil t) ; Reading at buffer position 68
load-with-code-conversion("/Users/nayef/.emacs.d/init.el" "/Users/nayef/.emacs.d/init.el" t t)
load("/Users/nayef/.emacs.d/init" t t)
Это чрезвычайно сильно расстраивает.Он работает на одном компьютере через SSH, но когда я делаю это на своем ноутбуке, он не работает.Я начинаю понимать, что, хотя Emacs является более мощным, чем VIM, VIM, по крайней мере, в 10 раз проще в использовании, меньше нажатий клавиш и требует ПУТЬ меньше модификаций.