【发布时间】:2015-11-07 09:25:32
【问题描述】:
我正在尝试在 Linux vi 编辑器中用新字符串替换字符串
:s/totel_email_count/total_email_count/g
但出现以下错误。
E486: Pattern not found: totel_email_count
【问题讨论】:
标签: linux shell unix replace vi
我正在尝试在 Linux vi 编辑器中用新字符串替换字符串
:s/totel_email_count/total_email_count/g
但出现以下错误。
E486: Pattern not found: totel_email_count
【问题讨论】:
标签: linux shell unix replace vi
我猜您收到该错误消息的原因是您打算替换所有行上的字符串,而不仅仅是当前行。要搜索所有行,请在命令中添加 %:
:%s/totel_email_count/total_email_count/g
【讨论】:
要使用 vi 编辑器查找和替换,请键入以下内容:-
键入:(冒号),后跟 %s/foo/bar/ 并按 [Enter] 键。
:%s/foo/bar/
例如:-
:%s/old_string/new_string/
【讨论】: