gpt4 book ai didi

vim - 如何在 vim 中搜索包含 2 个特定单词的行?

转载 作者:行者123 更新时间:2023-12-02 20:36:40 25 4
gpt4 key购买 nike

我想找到一行按此顺序同时包含“foo”和“bar”,但不一定彼此相邻。

我尝试了以下方法,但没有成功:

/foo.*bar

最佳答案

用途:

:set magic
/foo.*bar

“magic”设置决定了 VIM 如何处理正则表达式中的特殊字符。当它关闭时,VIM 按字面意思对待所有字符,这意味着您编写的表达式 foo.*bar 实际上会搜索该字符串。然而,当“魔法”打开时,特殊的正则表达式字符就会获得它们的特殊含义,并且它的工作方式更像您所期望的。建议始终使用 :set magic 除非处理非常旧的 Vi 脚本,所以只需将其添加到您的 vimrc 中即可设置。

关于vim - 如何在 vim 中搜索包含 2 个特定单词的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1173896/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com