如何以动态方式替换vim(参见说明)?

时间:2017-04-14 19:16:32

标签: vim

我可以像在vim中那样进行替换,如果有,怎么做?

sym_table[<var>]替换为sym_table.get(<var>)

可以是任何内容,但它应该在文件的初始版本和最终版本中保持相同。

1 个答案:

答案 0 :(得分:1)

:<range>s#sym_table\[\(.*\)\]#sym_table.get(\1)#

\(.*\)匹配并捕获一对方括号内的任何内容,\1将替换为该匹配。有关详细信息,请参阅:help :substitute:help search-pattern