2010-01-09 61 views

回答

60

(global-linum-mode t)放到您的.emacs中,如果您希望爲每個緩衝區添加。否則,您可以將函數添加到您感興趣的模式的相應鉤子中,以便僅爲該模式啓用它。


你應該確實閱讀一下手冊,就像我在你回答的最後一個問題中提出的那樣。 ;)

+10

+1對於「RTFM」...總是一個好主意。 – 2010-01-12 21:35:34

+12

你的意思是[所有800多頁](http://www.gnu.org/software/emacs/manual/html_mono/emacs.html)? – 2012-09-14 13:25:11

+1

是的,但在小塊。 – 2012-09-14 14:51:37

2

您還可以將(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++文件。

6

還有一個解決辦法是使用linum-mode

linum-mode工作快上的大文件,所以爲了使其能夠爲你的方式把這個變成你的配置:

(add-hook 'js2-mode-hook 
    (lambda() 
    (linum-mode 1))) 

linum-mode是的一部分Emacs版本22 關於此模式的更多文檔是here

相關問題