Answers:
正如@ eric-brown提到的,您可以使用M-x linum-mode
。
另一个好主意是(add-hook 'prog-mode-hook 'linum-mode)
在init.el中使用它在所有编程模式下自动启用linum-mode。
对于Emacs版本> = 26,可以使用display-line-numbers-mode
或global-display-line-numbers-mode
。
display-line-numbers-mode
。
(global-display-line-numbers-mode)
有用。
nlinum-mode
是另一种选择。它具有与相同的界面linum-mode
,因此您可以使用相同的钩子,但是它使用不同的技术来提高性能。引用自nlinum.el
:
;; 这类似于linum-mode,但是使用jit-lock可以(希望)更加有效。
您可以通过GNU Elpa常规安装它list-packages
。
当然linum-mode
是一个不错的选择。如果您不总是希望像我一样看到行号,则可以从出色的.emacs.d!中使用此技巧。博客。
这linum-mode
在您运行时会暂时启用goto-line
。
这是他博客中的代码:
(global-set-key [remap goto-line] 'goto-line-with-feedback)
(defun goto-line-with-feedback () "Show line numbers temporarily, while prompting for the line number input" (interactive) (unwind-protect
(progn
(linum-mode 1)
(goto-line (read-number "Goto line: ")))
(linum-mode -1)))