vimgrep 不区分大小写的文件模式

vimgrep case insensitive file pattern

我使用以下 vimgrep 命令:

lv /pattern/ ./**/partoffilename*.coffee

如您所知,我们可以在 pattern 中的任意位置添加 \c 以不区分大小写地搜索:

lv /pattern\c/ ./**/partoffilename*.coffee

但这不适用于文件名模式:

lv /pattern\c/ ./**/partoffilename*\c.coffee     <- won't work

所以问题是我如何强制 vimgrep 不仅在文件内容中而且在文件名中不区分大小写地搜索(即不仅在 partofffilename*.coffee 中搜索,而且在 PartOfFileName*.coffee, partOfFileName* 中搜索.咖啡, ...) ?

我认为,您需要设置 'wildignorecase' 选项并确保未设置 'fileignorecase' 选项。