这可能是一个愚蠢的问题,但我找不到答案。那么,如何在 vim 文件的每一行末尾添加 ¬ 呢?它更多的是关于样式,避免尾随空格等,比如这个颜色方案:http: //ethanschoonover.com/solarized/img/solarized-dualmode.png
提前致谢。
这可能是一个愚蠢的问题,但我找不到答案。那么,如何在 vim 文件的每一行末尾添加 ¬ 呢?它更多的是关于样式,避免尾随空格等,比如这个颜色方案:http: //ethanschoonover.com/solarized/img/solarized-dualmode.png
提前致谢。
set list
set listchars+=eol:¬
见:help 'list'
和:help 'listchars'
。
如果您输入:
:set list
那么 vi 应该向您显示每行的末尾带有一个$
字符。假设您想要的只是捕获尾随空格,那就可以了。然后,您可以使用以下命令将其关闭:
:set nolist
它实际上还为您提供了其他功能,例如使选项卡可见,在尝试跟踪 Python 缩进问题时非常方便,或者由于不同的选项卡宽度设置而打印不同的内容。
当然,如果您希望删除行尾的空白,您可以在替代命令中使用正则表达式:
:g/ *$/s///g
:set list listchars+=eol:¬
或者,如果您只是对查看尾随空格感兴趣,可以使用:
:set list listchars+=trail:∙