选自:
vim查找字符串-全词匹配、不区分大小写
1.普通查找
/search-text 向下查找
?search-text 向上查找
2.全词匹配
/int 包含int字符串的字符串
/int\> 以int结尾的字符串
/ \ < int 以int开头的字符串
/ \ < int \ > 完整的int字符串
3.不区分大小写
3.1
/search-text 默认区分大小写
3.2 指令设定
:set ignorecase == :set ic 忽略大小写匹配
:set noignorecase == :set noic 不忽略大小写匹配
:set ignorecase smartcase 智能化大小写匹配,即只要含有1个大写字母,查找就成了大小写敏感的,相反必须所有字符都是小写,才忽略大小写查找.
#输入了上述指令,当每次的查找操作都会受到当前设定的影响,不过每次在退出vim编辑后,再重新打开以后的设置仍旧失效,想要对该用户永久生效,需要把该设置添加到~/.vimrc中.
3.2 符号设定
/\csearch-text 不区分大小写的查找
/\Csearch-test 区分大小写的查找
#这个操作针对当前的查找有效,所以不必考虑下次查找操作是否会受到影响.此时是否设置ignorecase和smartcase不会影响本次查找.
阅读(5328) | 评论(0) | 转发(0) |