:set ic
忽略了这个案子。你怎么解开这个?
答案 0 :(得分:72)
:设置noic,或:设置noignorecase
真的很直观,对吧? :)
答案 1 :(得分:22)
您还可以使用以下设置切换设置:set ic!并使用以下命令查询其值:set ic?
答案 2 :(得分:15)
使用“\ C”(不含引号)搜索字符串前缀,例如:
/\Croot
答案 3 :(得分:10)
注意'smartcase'
选项。如果搜索模式包含大写字符,它将覆盖'ignorecase'
选项。
即。在'ignorecase'
上'smartcase'
和/foo
会找到foo
,Foo
和FOO
,但/Foo
只会找到Foo
}},而不是foo
。
您还可以通过在搜索模式中的某个位置使用'ignorecase'
来告诉Vim您想要搜索区分大小写,尽管\C
设置为\c
。通过在搜索模式中使用'ignorecase'
,您可以告诉Vim在搜索时忽略大小写,尽管设置为{{1}}。