我想使用vim将Alex
的第50次替换为Alex(the father)
。
问题在于:执行replace命令后,我想再次搜索单词Alex
,我不想再替换它了。
因此,当我gg49/Alex
并按'n'时,我希望vim跳过Alex(the father)
并跳转到Alex
的第51次出现(原始文档中的第51位)。
所以我想要的是vim没有向我显示子字符串Alex
,只显示完全匹配。有没有办法做到这一点?
答案 0 :(得分:1)
您可以使用针对左括号的否定前瞻进行此搜索,以避免在Alex
后跟任何以(
开头的内容时进行匹配。
/\<Alex\>\((\)\@!