打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
让Vim查找字符忽略大小写

Vim默认是对大小写敏感的,下面是让Vim忽略大小写的几种方法:

 

:set ignorecase

再查找 "include",现在它将匹配 "Include","INCLUDE" 和 "InClUDe"

:set noignorecase

 

让我们保留这个设定,并查找 "INCLUDE"。它匹配的文本就跟查找 "include" 时一模一
样。现在我们设定 'smartcase' 选项:

 :set ignorecase smartcase

如果你采用的模式里至少有一个大写字母,查找就成了大小写敏感的。可以这样理解,你
不必键入大写字母,也能查找到含有大写字母的词,所以,你若键入大写字母,必然是因
为你要大小写敏感的匹配。聪明!
   设定了这两个选项,你会找到以下匹配:

    模式                    匹配    
       word                       word、Word、WORD、WoRd 等。
       Word                     Word
       WORD                    WORD
       WoRd                      WoRd

单 个 模 式 里 的 大 小 写

如果你仅想忽略一个特定的模式里的大小写,那么,在模式前添加 "\c" 字符串就行了。
添加 "\C" 将使该模式的匹配大小写敏感。这排除了 'ignorecase' 和 'smartcase' 选
项的影响,当 "\c" 或 "\C" 起作用时,它们设成什么值无关紧要。


       模式                    匹配    
       \Cword                   word
       \CWord                   Word
       \cword                   word,Word,WORD,WoRd,等。
       \cWord                   word,Word,WORD,WoRd,等。

采用 "\c" 和 "\C" 的好处在于它粘附在所用的模式上。因此,重复查找历史记录里的某
个模式会产生同样的结果。'ignorecase' 或 'smartcase' 是否更改不影响结果。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
VIM中的搜索和替换
*27.1* 忽略大小写
增强 Vim 编辑器,提高编辑效率
Vim中一些默认不启用但非常有用的命令
Word怎么设置小型大写字母small capitals?
如何轻松快捷地实现英文段落大小写转换?两种方法。
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服