vim实用小技巧——替换字符操作

  在数字IC设计中,经常会遇到修改某些变量名称的操作,当一次要修改多个变量名称时,

如果一个个修改就太麻烦耗时了,这时候使用正则表达式进行操作就很方便,一条命令解决问题。

例如需要将页面中的所有clk修改为hclk:

  • 在VIM中命令模式中输入命令符:

 %s/clk/hclk/g   按下ENTER,即可一键替换所有clk为hclk

如果只需要替换某几行中的字符,例如替换第10至20行中的clk为hclk,:

  • 在VIM中命令模式中输入命令符:

10,20 s/clk/hclk/g   按下ENTER,即可替换10至20行中clk为hclk

简单来记就是:

全部替换命令:%s/被替换的字符串/替换的字符串/g      (如果加g表示全部替换,不加表示替换一行

 部分替换命令:起始行数,结束行数 s/被替换的字符串/替换的字符串/

posted on 2019-09-03 20:45  拉里的小骆驼  阅读(1352)  评论(0)    收藏  举报

导航