在使用VI/VIM的时候,如果需要替换当前文本中从某一行开始到某一行结束的这段文本中的某一个字符串,则需要使用局部替换操作。
例如需要替换当前文本88到120行中的大写#DEFINE为小写#define
则可以在命令模式下输入:
然后使用88,120s/#DEFINE/#define/g,如果需要每一行都确认,则在g后面加上c
在使用VI/VIM的时候,如果需要替换当前文本中从某一行开始到某一行结束的这段文本中的某一个字符串,则需要使用局部替换操作。
例如需要替换当前文本88到120行中的大写#DEFINE为小写#define
则可以在命令模式下输入:
然后使用88,120s/#DEFINE/#define/g,如果需要每一行都确认,则在g后面加上c