vim二次替换

fun! Ecpp(a,c=' ')
let[a,b,c]=split(a:a,a:c)
"分隔,分成3串,第1串为首条件,用单个符来分割
"第2串"二次匹配.f为函数名串,m为模式
let b=Wjxt(b,'"')
let c=Wjxt(c,'"')
let gs='%s/{}/\=TH(submatch(0),{},{})/g'
let ml=Thgs(gs,a,b,c)
"这里没用Thgs2.
exe ml
endf

posted @ 2022-06-11 11:12  zjh6  阅读(11)  评论(0)    收藏  举报  来源