仅在特定模式下显示行号

10
有没有一种方法可以仅在特定模式(例如Python、Java、C++等)中获取行号,而不是在每个窗口中都显示?我记得前几天看到了这方面的内容,但现在找不到了。
目前我的设置是默认情况下始终保持linum-mode,这在shell中有点烦人。
谢谢。
2个回答

19

假设您想在所有主要编程模式下使用它,并且您正在使用Emacs 24.x,您可以使用以下代码片段:

(add-hook 'prog-mode-hook 'linum-mode)

3
"prog-mode-hook" 是自从切片面包以来最酷的东西。非常感谢这个!" - Mark Pauley

6

好的链接。谢谢。 - Matt
你可以简化为 (add-hook 'clojure-mode-hook 'linum-mode) - Bozhidar Batsov

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接