使用/和?进行全文搜索,#用于跳转到指定行,*表示匹配任意字符,[]表示匹配字符集。
在VI/VIM编辑器中,搜索功能是非常强大的,以下是一些必知的搜索技巧:
1、普通搜索
在命令模式下,输入/关键字
,然后按回车键,光标会跳转到第一个匹配的位置。
输入?关键字
,然后按回车键,光标会跳转到最后一个匹配的位置。
2、反向搜索
在命令模式下,输入?关键字
,然后按回车键,光标会跳转到最后一个匹配的位置。
3、全文搜索
在命令模式下,输入:set incsearch
,然后按回车键,开启全文搜索模式,此时,输入任何字符都会跳转到下一个匹配的位置。
输入:set noincsearch
,然后按回车键,关闭全文搜索模式。
4、高亮显示搜索结果
在命令模式下,输入:set hlsearch
,然后按回车键,开启高亮显示搜索结果模式,此时,搜索到的关键字会被高亮显示。
输入:set nohlsearch
,然后按回车键,关闭高亮显示搜索结果模式。
5、忽略大小写搜索
在命令模式下,输入:set ignorecase
,然后按回车键,开启忽略大小写搜索模式,此时,搜索时会忽略关键字的大小写。
输入:set noignorecase
,然后按回车键,关闭忽略大小写搜索模式。
6、正则表达式搜索
在命令模式下,输入/\v关键字
或?\v关键字
,然后按回车键,使用正则表达式进行搜索。v
表示开启正则表达式模式。
7、替换操作
在命令模式下,输入:s/原字符串/新字符串/g
,然后按回车键,将当前行中的所有原字符串替换为新字符串。g
表示全局替换。
输入:s/原字符串/新字符串/c
,然后按回车键,将当前行中的原字符串替换为新字符串。c
表示仅替换第一个匹配项。
分享题目:VI/VIM编辑器中一些必知的搜索技巧
文章路径:http://www.shufengxianlan.com/qtweb/news30/449380.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联