标签: vim vi
而不是输入:
:%s/a/b/g
我不小心打字:
:$s/a/b/g
然后Vim突出显示所有“a”。
然后我尝试了:
:%s/a/
它还会突出显示所有“a”,但如果我再次运行该命令,则表示找不到“a”。
那么:$s的正确用法是什么?
:$s
答案 0 :(得分:6)
$指的是一个范围。命令:$s/a/b/g仅在文件的最后一行执行替换,但在两种情况下,匹配(a s)都会突出显示。
$
a
有关详细信息,请参阅:h range和:h :s。
:h range
:h :s