/
当我使用或进行文档内搜索时,?
由于和ignorecase
设置的组合,只有当搜索模式中出现大写字母时,它才会执行区分大小写的搜索smartcase
。有没有办法用命令模拟这种行为,:grep
而不需要-i
每次都手动添加设置?
答案1
您可能有兴趣看看:vimgrep
哪些可以使用 Vim 的正则表达式进行模式匹配。这包括尊重'ignorecase'
及其相关选项,除非您明确说明。具体来说,如果\c
模式中出现“”,则会使模式忽略大小写,而“ \C
”会强制进行大小写匹配。看看:
:help :vimgrep
:help /\c
(是的,正斜杠和反斜杠是 :help 命令的一部分。)