繁体   English   中英

如何在vim的每一行末尾添加一个额外的字符

[英]how to add an extra character at end of each line in vim

我有以下用例,我的文件内容如下所示

a
b
c

我想要一个正则表达式来做到这一点

a|
b|
c|

您可以推荐vim中的正则表达式吗?

在VIM中输入以下内容

:%s/$/|/

这意味着将$表示的行尾替换为字符串|

这将用于基本脚本目的

 sed 's/$/|/' filename

对于vim

:%s/$/|/g

g是全局的,但不是必需的

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM