【发布时间】:2012-07-23 12:17:12
【问题描述】:
是否可以在 Emacs 缓冲区的右边距显示相对的行号,而在左边距保持正常的行号?
【问题讨论】:
-
对于那些不熟悉该功能的人:Relative line numbers in VIM;
-
我从来没有听说 emacs 有相对的行号。
-
stackoverflow.com/questions/6874516/… 只是无法将它们放在屏幕右侧。
-
是的,你当然可以这样做,尽管你可能需要一个自定义版本的
linum.el来做到这一点(或至少重新定义它的一些功能),因为假设只在左边距是非常硬编码的。让它使用右边距而不是左边距是一个相当微不足道的改变,但在每个边距中写入不同的值肯定需要更多的工作。 -
这不是您问题的答案,但我建议您关闭行号。真的不会花很长时间习惯,而且你会节省宝贵的水平空间。
M-g M-g将带你到任何你想去的行,如果你从compile编译或运行你的程序,你可以在不显式输入行号的情况下浏览错误消息。
标签: emacs