从终端中的文本中分隔行号:Emacs

时间:2013-12-26 14:07:00

标签: emacs emacs-prelude

当我在终端模式下运行emacs并启用了global-linum-mode选项时,行号非常接近我的文本,这对眼睛来说真的很烦人。有没有办法将行号与Emacs中的文本分开?

2 个答案:

答案 0 :(得分:4)

尝试将linum-format设置为"%d "(注意空格)。

如果您想要右对齐的行号(由'dynamic的{​​{1}}默认值提供的内容)并且后面有间距,还有更多工作要做。也许应该在linum-format中完成一些非平凡的事情。

答案 1 :(得分:0)

只是为接受的答案添加评论太少,但我使用

(setq linum-format "%3d ")

对于少于1000行的文件,使用右对齐的行号。对于较大的文件也可以正常工作,因为即使使用该格式化选项,行号也只占用所需的字符数(4个或更多)。