如何使EMACS的evil模式显示行号

3

我在Emacs下使用evil-mode,遇到了这样的问题:对于某些模式,Emacs会显示行号,而对于其他模式则不会。当我尝试显式地切换linenumber-mode时,它告诉我该模式已被禁用。

有没有办法使evil-mode显示行号?

2个回答

3

尝试使用M-x-display-line-number-mode

使用:set nu时,邪恶的emacs模式会产生意外的行为。


2

line-number-mode 默认是启用的,Evil 似乎没有改变这一点。

为了澄清,您肯定是在谈论在模式行中显示当前行号,而不是在 fringe 中显示所有可见行号(由 linum-mode 处理)吗?


抱歉,是linum-mode的问题,你说得对。我觉得我输入的不正确吗? - zinking
set nu 可以配置为切换行号吗? - dotancohen
@dotancohen,抱歉我不明白这个问题。你在哪里输入这个?这是一个“邪恶”的东西吗?(我不使用“邪恶”——我只是为了这个问答的目的简要地看了一下它)。 - phils
@phils 谢谢。在VIM中,set nu! 可以切换行号。NU是“numbers”的缩写,感叹号则切换设置。我已经搜索了一下,似乎VIM的set命令都不起作用。我会看看如何将Emacs命令display-line-numbers-mode绑定到一个简单的快捷键上。 - dotancohen

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