VsVim - 默认情况下不区分大小写的搜索
Posted
技术标签:
【中文标题】VsVim - 默认情况下不区分大小写的搜索【英文标题】:VsVim - Case insensitive search by default 【发布时间】:2019-05-22 03:37:22 【问题描述】:在带有 VSVIM 插件的 Visual Studio 2017 中,如何将默认搜索设置为不区分大小写?
我发现一个问题一般VIM都能回答,但是我在主目录中没有配置文件可以修改(因为它是Visual Studio中的插件):How to do case insensitive search in Vim
【问题讨论】:
【参考方案1】:一般来说,如果有的话,您可以进行不区分大小写的搜索
set ignorecase
打开。更有用的是另外开启
set smartcase
这将不区分大小写,除非您在搜索中输入大写字母或\C
,然后它将再次区分大小写。
但是我在主目录中没有配置文件可以修改
没关系。只需在您的主目录中创建.vimrc
或.vsvimrc
并添加该行。 VsVim 会在启动前获取这两个。
你把它放在哪一个并不重要,但我建议你把它放在.vimrc
,因为它会影响普通的vim和VsVim。我使用.vimrc
进行所有常规设置,然后使用vim 插件和高级的东西,我使用.vsvimrc
来修复在VsVim 中出现的问题,因为更高级的vimscript 和vim 插件在其中不能很好地工作。
【讨论】:
哦,真的吗?我不知道该插件可以访问 Visual Studio 之外的文件系统。让我试试 是的,效果很好。 Visual Studio 甚至通知我它正在加载.vimrc
文件。 Cherio 先生 Cherio
set smartcase
似乎对我不起作用。 set ignorecase
确实如此。以上是关于VsVim - 默认情况下不区分大小写的搜索的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法在不使用子项的情况下使 Firebase 搜索查询不区分大小写? [复制]
如何在不区分大小写的 MySQL 数据库上执行区分大小写的搜索?