如何在 ideavim 中进行不区分大小写的搜索(使用 / 和?)

How to do case insensitive search in ideavim (with / and ?)

IdeaVIM 中的默认搜索设置是区分大小写的搜索。

例如,做

/action

没有给出 Action 的结果,只有 actions

如何进行不区分大小写的搜索?

Vim 的解决方案也适用于 IdeaVIM。 您可以设置以下设置:

:set ignorecase

每次都使用不区分大小写的搜索。您可以将其放入 .ideavimrc 以保留设置。

set ignorecase

如果您想在搜索关键字有大写字母(这种情况经常发生)时切换到区分大小写的搜索,您可以使用 smartcase

:set smartcase

当你有这个设置时,

/action

会给出 actionAction 等和

的结果
/Action

只会给出 Action

的结果

如果您想一次性切换这些设置,您可以使用 \c 作为转义字符来触发不区分大小写的搜索

/\caction

同样,使用 \C 将进行区分大小写的搜索。