vim搜索 不区分大小写

By default, Vim/Vi’s search is case sensitive. However, if I want to search case insensitively, is there any method?

默认情况下 ,Vim / Vi的搜索区分大小写。 但是,如果我不区分大小写地搜索,有什么方法吗?

For example, I search for dot, instead of dog, I also want to find out phases containing Dog, DOg, etc.

例如,我搜索dot而不是dog ,我还想找出包含DogDOg等的阶段。

There are several methods:

有几种方法:

1. Setting the search to be case insensitive in Vim

1.在Vim中将搜索设置为不区分大小写

:set ignorecase

To unset it:

要取消设置:

:set noignorecase

You can also put it to your .vimrc if you want the behavior to be the default one.

如果您希望将行为设为默认行为,也可以将其放入.vimrc。

2. You can also force a patten to be case insensitive or sensitive by c or C regardless the setting of ignorecase.

2.您也可以强制patten不区分大小写,或者由cC强制区分大小写,无论ignorecase的设置如何。

For example, the search /dogc is always case insensitive. And /dog/C is always case sensitive.

例如,搜索/dogc始终不区分大小写。 并且/dog/C始终区分大小写。

3. Use smartcase

3.使用smartcase

To enable it:

要启用它:

:set smartcase

If your search pattern is purely lowercase, it will search case insensitively.
If your search pattern contains uppercase characters, it will search case sensitively.

如果您的搜索模式是完全小写的,它将不区分大小写地搜索。
如果您的搜索模式包含大写字符,它将区分大小写。

Answered by anonymous.
匿名回答。

翻译自: https://www.systutorials.com/how-to-make-case-insensitive-search-in-vim-vi/

vim搜索 不区分大小写

vim搜索 不区分大小写_如何在Vim / Vi中进行不区分大小写的搜索相关推荐

  1. centos7 vim查找_如何在 Vim/Vi 中快速查找和替换文本内容

    Vim 是 Vi 多模式命令行编辑器的加强版,通常默认的Unix或Linux系统中都默认自带Vi命令编辑器.当然,为了更好的体验,如果系统默认没有安装Vim,建议安装Vim. 通过本文的讲解,你将学会 ...

  2. vim复制一行不复制换行_如何在vim中换行和不换行

    vim复制一行不复制换行 How to Wrap and NOT Wrap Lines in vim? 如何在vim中换行而不换行? Make vim wrap lines: 使vim换行: :set ...

  3. vi新建一个shell脚本_如何在Vim中为Shell脚本创建自定义页眉模板

    在本文中,我们将向您展示一个简单的方法来为Vim编辑器中所有新创建的bash脚本配置一个自定义标题. 这意味着每次使用vi / vim编辑器打开一个新的.sh文件时,自定义标题将自动添加到文件中. 如 ...

  4. 禁用删除键退回历史记录_如何在Windows 8中删除或禁用搜索超级按钮历史记录

    禁用删除键退回历史记录 When you use the Search Charm in Windows 8 it remembers everything you search for, which ...

  5. 机器人坐标系建立_如何在30分钟内建立一个简单的搜索机器人

    机器人坐标系建立 by Quinn Langille 奎因·兰吉尔(Quinn Langille) 如何在30分钟内建立一个简单的搜索机器人 (How to Build A Simple Search ...

  6. centos sftp客户端 c 源码_如何在 Linux 系统中如何更改 SFTP 端口

    如何在 Linux 系统中如何更改 SFTP 端口 SFTP(SSH文件传输协议)是一种安全文件协议,用于通过加密连接在两个主机之间传输文件.它还允许您对远程文件执行各种文件操作并恢复文件传输. SF ...

  7. linux mint 图标主题_如何在 Linux Mint 中更换主题

    一直以来,使用 Cinnamon 桌面环境的 Linux Mint 都是一种卓越的体验.这也是为何我喜爱 Linux Mint的主要原因之一. -- It's Foss(作者) 一直以来,使用 Cin ...

  8. 中value大小_如何在Spring/SpringBoot 中做参数校验?你需要了解的都在这里!

    数据的校验的重要性就不用说了,即使在前端对数据进行校验的情况下,我们还是要对传入后端的数据再进行一遍校验,避免用户绕过浏览器直接通过一些 HTTP 工具直接向后端请求一些违法数据. 本文结合自己在项目 ...

  9. 微软teams软件_如何在Microsoft Teams中创建和管理团队

    微软teams软件 With its friendly user interface, seamless integration with Office 365, and low price tag, ...

最新文章

  1. 笔记本卡顿不流畅是什么原因_电脑卡顿不流畅是什么原因
  2. 黑马lavarel教程---3、数据库和视图注意点
  3. 奶块哪种服务器人最多,奶块什么服务器人多 | 手游网游页游攻略大全
  4. 《易学Python》——1.4 Linux
  5. 数码管时钟程序C语言00到99,[单片机]ACT89C51数码管时钟程序
  6. ASP.NET Core 程序发布到Linux(Centos7)爬坑实战
  7. zookeeper下载安装过程
  8. 如何在关闭窗口的时候,不让浏览器自动弹出确认关闭对话框
  9. 华为交换机的端口hybrid端口属性配置
  10. 如何批量将 Excel 文档转为 Xps 格式
  11. scrapy提高爬取速度
  12. Python-教你用requests爬取网易云课堂热门课程。
  13. 刚子扯谈:“爆吧”圣斗士们,你妈没叫你回家吃饭
  14. Proteus和Keil两个软件的联合使用
  15. 天下无贼是假的,天下无票倒是真的;如来神掌是假功夫,能买到车票才是真功夫。
  16. ubuntu下深度启动盘制作工具
  17. es拼音分词 大帅哥_8 种架构设计模式优缺点大曝光 | 原力计划
  18. 初中 昆虫记思维导图_《昆虫记》的思维导图
  19. win7如何更改计算机管理员用户名和密码,win7系统下修改administrator管理员账户密码的设置方法?...
  20. 京东首曝无人仓 四款机器人引爆智慧物流黑科技

热门文章

  1. python-列表_字典_集合的相关函数_深拷贝和浅拷贝
  2. linux insmod 权限,Linux中insmod命令起什么作用呢?
  3. 经理人必看:“中国式管理”经典语录
  4. InfoWorld文章丨将数据编排技术用于AI模型训练
  5. 美团大数据平台架构实践
  6. 【Function】1、使用蓝牙替代usb给上位机发数据
  7. 论文笔记——Using Progressive Context Encoders for Anomaly Detection in Digital Pathology Images
  8. Java配合Tabula框架实现上传并解析PDF表格
  9. C语言(中缀转后缀)
  10. drawstring 文本居中_从Graphics.DrawString()居中输出文本 -问答-阿里云开发者社区-阿里云...