我真的很喜欢Vim的incsearch
功能。当我进行更换时,是否可以使用它或类似的方法?
例如,如果在普通模式下,我输入:
:%s/potato/
我可以potato
在文件上突出显示所有s 吗,就像incsearch
我写时突出显示它们一样
/potato
?
使用正则表达式时,这已经对我有很大帮助。当我写这篇文章时,一个非常非常好的地方是:
:%s/potato/banana/
它将potato
用banana
s 替换s,并突出显示它们-也许替换的颜色应该不同。直到我按Enter键,它才“提交”更改)。
如果有帮助,我目前正在使用neovim。
确实,我的意思是搜索。替换我的问题,谢谢。
—
kikito
它可能不是犹太洁食,但
—
Steve
:/pattern<CR>
可以正常工作,然后添加%s和replace字符串。然后,他们再次完善搜索范围,并使用CTR-R /粘贴到:%s/
附加到@jjaderberg:
—
罗尔夫
:%s/potato/carrot/c
将使您跳过(“确认”)替换项(添加g
以替换同一行中的所有实例),并hlsearch
可以提前看到它们。
incsearch
吗hlsearch
应该可以工作,如果我键入:%s/potato/\0/
以替换potato
为自己,那么我看到所有匹配项都突出显示。