使用大小写敏感的搜索,使用smartcase小写字符串


17

我通常能smartcase在我的.vimrc

没有smartcase

  • 如果我要进行不区分大小写的搜索,则可以使用大写或小写形式(没关系),并\c在查询末尾附加a 。
  • 默认情况下,区分大小写的搜索发生。

smartcase

  • 如果我要进行不区分大小写的搜索,请全部使用小写字母。
  • 如果要区分大小写的搜索,请以大写形式写大写字母。

但是,smartcase启用后,如何说我要区分大小写的小写模式搜索?我期望追加a \c会还原搜索的类型(因此,如果我全部写成小写,即不区分大小写的搜索,它将变成区分大小写的搜索;如果我写了一些大写的字母,即区分大小写的搜索,它将变为不区分大小写的搜索),但事实并非如此(无双关语)。


1
您知道vi / vim有一个stackexchange姐妹站点吗?
Philippos

2
\c不是切换键,而是实际上强制不区分大小写的匹配。
muru 17-4-5

Answers:


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.