当我在终端模式下运行emacs并启用了global-linum-mode选项时,行号非常接近我的文本,这对眼睛来说真的很烦人。有没有办法将行号与Emacs中的文本分开?
答案 0 :(得分:4)
尝试将linum-format
设置为"%d "
(注意空格)。
如果您想要右对齐的行号(由'dynamic
的{{1}}默认值提供的内容)并且后面有间距,还有更多工作要做。也许应该在linum-format
中完成一些非平凡的事情。
答案 1 :(得分:0)
只是为接受的答案添加评论太少,但我使用
(setq linum-format "%3d ")
对于少于1000行的文件,使用右对齐的行号。对于较大的文件也可以正常工作,因为即使使用该格式化选项,行号也只占用所需的字符数(4个或更多)。