【问题标题】:How do people live without line-number mode in Emacs?在 Emacs 中没有行号模式的人如何生活?
【发布时间】:2015-01-17 07:30:36
【问题描述】:

不确定这是否是正确的询问地点。如果我说错了请评论。

  1. 我个人沉迷于行号模式,即在屏幕左侧显示每行的实际数量(如:set nu in vim)。这对我帮助很大。例如,我可以直接跳转到某一行而不计算目标行号(50 M-g g 跳转到第 50 行)。
  2. Emacs 没有对行号的内置支持(直到最近才包括 linum 模式)。但是,在模式行上确实支持行号。

问题是:人们如何在模式行上仅支持行号。会是什么样的生活方式?只是出于好奇。不是专门针对我上面描述的任务。

【问题讨论】:

  • 五年半 按照 Emacs 标准来说是相当新的——但它仍然是相当长的时间 :)

标签: emacs


【解决方案1】:

我会问相反的问题:为什么你想一直看到行号?我几乎从不需要它。唯一能想到的时间是当 shell somwhere 中有错误消息时,我必须检查它指的是哪一行。但在这些情况下仍然有 goto-line。

大多数时候行号对我来说毫无用处,因为它们提供的信息毫无意义。唯一的例外是我上面所说的错误/警告,但在这些情况下,我使用跳转到错误,所以即使那样我也不必担心行号。

所以当我想知道我在哪条线上时,模式线指示器对我来说已经足够了。

【讨论】:

  • 这种情况很少见,我能想到的一种情况是与其他人在线审查代码(没有 github 或类似的东西)。现在我只是想知道我是否养成了一个过分沉迷于其中并想要做出改变的坏习惯。
【解决方案2】:

在您的问题不可避免地结束之前很快:

我一直在使用 Emacs,没有行号模式我完全没问题。事实上,我不久前尝试过,但没有热身,所以我恢复到只使用模式线。但话又说回来,当谈到 Emacs 时,我是一个极简主义者,并尝试关闭所有不必要的混乱(菜单、工具栏、滚动条等)

所以要真正回答你的问题(没有行号模式的人如何生活):很舒服!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-01
    • 2021-08-03
    • 1970-01-01
    • 2011-07-11
    • 2014-05-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多