我按启用它们:M-x linum-mode
。如何我“翻译”到这my.emacs为了文件自动启用它每次我打开EMACS时间?
放下(global-linum-mode t)
到您的.emacs
,如果你想为每一个缓冲区。否则,你可以添加一个功能,您有兴趣来启用它只是模式模式的适当挂钩。
你真的应该阅读虽然手动像我在我回答你的最后一个问题提出。 ;)
还有一个解决办法是使用linum-mode
linum-mode
工作快上的大文件,所以为了使其能够为你的方式把这个变成你的配置:
(add-hook 'js2-mode-hook
(lambda ()
(linum-mode 1)))
linum-mode
是Emacs的22版本的详细资料后一部分关于这个模式是here
由于Emacs的26,新的方法是使用(全球 - )显示行号码模式:
(global-display-line-numbers-mode 1)
你也可以把(line-number-mode 1)
到您.emacs
文件。这样,你也可以把它具体模式:
(defun my-c-mode-common-hook ()
(line-number-mode 1))
(add-hook 'c-mode-common-hook 'my-c-mode-common-hook)
这样一来,它只能将行号,如果它是一个C / C ++文件。
你可能想在你的.emacs文件来考虑下面的代码:
;; always show line numbers
(global-linum-mode 1)
;; insert a space if running in text mode
(if window-system
(progn)
(setq linum-format "%d ")
)
它增加了行号,并在文本模式下编辑线之间的空间,因为它是在图形模式下完成的。