VsVim - 默认情况下不区分大小写的搜索

Kol*_*yon 2 vim case-insensitive visual-studio vsvim visual-studio-2017

在带有 VSVIM 插件的 Visual Studio 2017 中,如何将默认搜索设置为不区分大小写?

我发现了一个在一般 VIM 中回答它的问题,但我在主目录中没有要修改的配置文件(因为它是 Visual Studio 中的插件):如何在 Vim 中进行不区分大小写的搜索

DJM*_*hem 7

一般来说,如果您有

set ignorecase
Run Code Online (Sandbox Code Playgroud)

在。更有用的是另外打开

set smartcase
Run Code Online (Sandbox Code Playgroud)

这将不区分大小写,除非您\C在搜索中输入大写字母或,然后它将再次区分大小写。

但我在主目录中没有要修改的配置文件

那没关系。只需在您的主目录中创建.vimrc.vsvimrc并添加该行。VsVim 将在启动之前获取这两个资源。

你把它放在哪一个并不重要,但我建议你把它放进去,.vimrc因为它会影响普通的 vim 和 VsVim。我.vimrc用于所有常规设置,然后是 vim 插件和高级内容,并且我用于.vsvimrc修复在 VsVim 中获取时损坏的内容,因为更高级的 vimscript 和 vim 插件在其中不能很好地工作。

  • `set smartcase` 似乎对我不起作用。`setignorecase` 确实如此。 (4认同)