Emacs在线注释专栏:到底发生了什么?

时间:2019-05-10 11:22:54

标签: emacs comments

我目前正在使用Python,但是我不认为这是特定于Python的问题-我在例如Java中也对此感到困惑。我在Mac上使用Aquamacs,但这也没关系。

我已经厌倦了内嵌评论的疯狂。我曾尝试阅读相关文档,但无法弄清楚。有人可以帮助我解释发生了什么吗?

下面是一个示例,在该示例中,我开始进行实验,将所有内联注释(手动)与第39列中的Inner::stuff对齐。然后,对于从上到下包含内联注释的每一行,我将光标放在该行上并执行了using namespace Bar。结果就是您在下面看到的。前两个注释放在第42列中,后两个注释放在第49列中,最后三个注释保留在第39列中的位置。

缓冲区中#的值为48。

comment-indent

1 个答案:

答案 0 :(得分:1)

查看的右侧,您会看到所有3个块在同一列中具有最远的字符(h)。这是因为comment-indent还会尝试不超过fill-column(显然为您设置为70)。

我必须承认,我不知道为什么您在第49列而不是第48列得到中间的代码。