在搜索替换期间的VIM中,可以使用\ L&将匹配的字符串设置为小写,但如何限制\ L将小写仅应用于& (匹配的字符串)而不是原始替换字符串的其余部分。
例如: 原始文件:
ABC
XYZ
搜索替换后的预期结果:
abc Hello There
xyz Hello There
我使用了如下搜索替换:
%s/.*/\L& Hello There/
我得到了这个结果:
abc hello there
xyz hello there
“Hello There”应保持其原始案例。那么是否可以将\ L限制为单词或将终止设置为\ L?
答案 0 :(得分:4)
您使用\L
\E
:%s/.*/\L&\E Hello There/
如需更多帮助,请参阅:
:h s/\E