VIM搜索并替换正则表达式

ran*_*its 2 regex vim pcre

使用搜索和替换的最佳方式是什么,在每行FIRST逗号后添加数字1?每行有多个逗号(这是一个csv),我想在每行第一个逗号后插入值1.

Tim*_*Tim 7

我相信:s/,/,1/应该这样做.如果您不使用该g选项,它将只替换每行找到的第一个实例.

这样做:%s/,/,1/,如果你想让它应用到整个文件中,第一个选项仅会为单行.