如何在Vim/Vi中搜索字符串

您所在的位置:网站首页 vim快速搜索整个字段 如何在Vim/Vi中搜索字符串

如何在Vim/Vi中搜索字符串

2023-12-25 09:25| 来源: 网络整理| 查看: 265

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。

在使用Vim/Vi时,搜索文本是很常见的操作,接下来将介绍如何在Vim/Vi中执行搜索操作。

搜索字符串

在命令模式下使用/和?命令可快速查找文本,要向前搜索,使用/,向后搜索,使用?,输入搜索模式后即可搜索。

如果搜索命令/和?命令后面跟的是字符串,就是搜索含有该字符串的内容。例如,使用/git命令搜索文本,则搜索结果是含“git”的单词(例如"github"、"gitee"等)。

执行搜索命令后,按n搜索下一个匹配的内容,按大写N沿相反的方向搜索。

搜索整个单词

如果想要搜索整个单词,需要在/或?命令后输入\标记单词的结尾,然后按Enter执行搜索。

例如,要搜索"git",执行的命令是使用/\:

搜索当前单词

Vim/Vi可以通过将光标移到某个单词并按*向前搜索或按#向后搜索来搜索整个单词。要查找下一个匹配项,再次按*或#即可。

查看搜索记录

Vim会跟踪当前会话中进行的所有搜索操作,要浏览搜索历史记录,可以在按/或?后,使用上/下箭头键查找上/下一个搜索操作。也可以再次编辑、执行查找到的搜索命令。

区分大小写

默认情况下,搜索是区分大小写的,如果要忽略大小写,在Vim中执行:set ignorecase或:set ic命令,要更改为大小写匹配模式,执行:set noignorecase或:set noic命令。

强制忽略大小写的另一种方法是在搜索模式后附加\c。 例如,/Git\c执行忽略大小写搜索。强制大小写匹配使用大写的\C。

原创不易,如果小伙伴们觉得有帮助,麻烦点个赞再走呗~

最后,感谢女朋友在工作和生活中的包容、理解与支持 !



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3