【问题标题】:Separating Line Numbers from Text in Terminal: Emacs在终端中从文本中分离行号:Emacs
【发布时间】:2013-12-26 14:06:59
【问题描述】:

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

【问题讨论】:

    标签: emacs emacs-prelude


    【解决方案1】:

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

    如果您想要右对齐的行号('dynamic 默认为 linum-format 提供的内容)并在其后加上空格,还有更多工作要做。也许应该在linum-before-numbering-hook 中做一些不平凡的事情。

    【讨论】:

      【解决方案2】:

      点数太少,无法在已接受的答案中添加评论,但我正在使用

      (setq linum-format "%3d ")
      

      为少于 1000 行的文件设置右对齐的行号。也适用于较大的文件,因为即使使用该格式选项,行号也只会占用所需的字符数(4 个或更多)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-09-26
        • 2019-06-01
        • 2012-11-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多