gpt4 book ai didi

emacs - 仅在非空行上显示 emacs 上的尾随空格

转载 作者:行者123 更新时间:2023-12-04 00:59:35 28 4
gpt4 key购买 nike

现在我正在使用:

(setq show-trailing-whitespace t)

在我的 .emacs为我的 CC 模式显示尾随空格。我似乎无法弄清楚如何让它不显示仅空白行的空白字体。

分隔缩进代码的空行有时在代码级别缩进,有时根本不缩进,我不想将注意力转移到我不想更改的行上。

我想坚持使用内置的 emacs 模块,但我愿意使用 whitespace.el但目前尚不清楚如何配置它来做到这一点。

最佳答案

由于您想使用内置模块,我建议使用 whitespace.el您指定的链接 - 因为它随 Emacs 23 一起提供。使用该空格时,此答案有效。

只要你有'trailing在您的 'whitespace-style变量(默认情况下),以下对表示“尾随”空格的正则表达式的更改应该会给你你想要的:

(setq whitespace-trailing-regexp
"\\b\\(\\(\t\\| \\|\xA0\\|\x8A0\\|\x920\\|\xE20\\|\xF20\\)+\\)$")

注意:这只是默认值, \b前置,表示空格应该跟在一个单词后面。

关于emacs - 仅在非空行上显示 emacs 上的尾随空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1412913/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com