【发布时间】:2013-12-26 14:06:59
【问题描述】:
当我在终端模式下运行 emacs 并启用 global-linum-mode 选项时,行号与我的文本非常接近,真的很烦人。有没有办法将行号与 Emacs 中的文本分开?
【问题讨论】:
标签: emacs emacs-prelude
当我在终端模式下运行 emacs 并启用 global-linum-mode 选项时,行号与我的文本非常接近,真的很烦人。有没有办法将行号与 Emacs 中的文本分开?
【问题讨论】:
标签: emacs emacs-prelude
尝试将linum-format 设置为"%d "(注意空格)。
如果您想要右对齐的行号('dynamic 默认为 linum-format 提供的内容)并在其后加上空格,还有更多工作要做。也许应该在linum-before-numbering-hook 中做一些不平凡的事情。
【讨论】:
点数太少,无法在已接受的答案中添加评论,但我正在使用
(setq linum-format "%3d ")
为少于 1000 行的文件设置右对齐的行号。也适用于较大的文件,因为即使使用该格式选项,行号也只会占用所需的字符数(4 个或更多)。
【讨论】: