在带有VSVIM插件的Visual Studio 2017中,如何将默认搜索设置为不区分大小写?
我发现了一个问题,在Vim中回答了这个问题,但是我没有在主目录中修改配置文件(因为它是Visual Studio中的一个插件):How to do case insensitive search in Vim
在带有VSVIM插件的Visual Studio 2017中,如何将默认搜索设置为不区分大小写?
我发现了一个问题,在Vim中回答了这个问题,但是我没有在主目录中修改配置文件(因为它是Visual Studio中的一个插件):How to do case insensitive search in Vim
2条答案
按热度按时间ryoqjall1#
一般来说,如果有以下条件,
更有用的是,
这将搜索不区分大小写,除非你把一个大写字母或
\C
在您的搜索,然后它将再次成为区分大小写。但我没有主目录中的配置文件可供修改
这不重要只需在您的主目录中创建一个
.vimrc
或.vsvimrc
并添加该行即可。VsVim将在启动之前获取这两个源。你把它放在哪一个并不重要,但我建议放
.vimrc
,因为它会影响常规vim和VS Vim。我使用.vimrc
进行所有常规设置,然后是vim插件和高级设置,我使用.vsvimrc
修复在VS Vim中获取时中断的东西,因为更高级的vimscript和vim插件在其中工作得不是很好。ffscu2ro2#
自2023年起,VSCode Vim搜索和替换默认不区分大小写。
你可以尝试使用类似这样的东西,对于敏感/不敏感:
区分大小写:
:s/FOO\C/BAR/
将
\C
添加到搜索短语。\C : Is for 'Match Case'
上面只会找到,'FOO'并替换为'BAR'
不区分大小写:
:s/FOO/BAR/
上面会找到,FOO/Foo/Foo/foo等,并替换为'BAR'