Warm tip: This article is reproduced from serverfault.com, please click

其他-如何在Vim中进行不区分大小写的搜索

(其他 - How to do case insensitive search in Vim)

发布于 2010-02-18 09:17:00

我想搜索一个大写单词,例如文件中的COPYRIGHT。我尝试执行类似的搜索:

/copyright/i    # Doesn't work

但这是行不通的。我知道在Perl中,如果我将i标志放入正则表达式中,它将把正则表达式变成不区分大小写的正则表达式。Vim似乎有其自己的方式来表示不区分大小写的正则表达式。

Questioner
Haiyuan Zhang
Viewed
11
52.5k 2020-05-15 09:27:45

你可以\c在模式中的任何位置使用转义序列。例如:

/\ccopyright或者/copyright\c甚至/copyri\cght

要进行逆运算(区分大小写的匹配),请改用\C(大写字母C)。