使用VIM搜索多个文件[通俗易懂]

使用VIM搜索多个文件[通俗易懂]使用vim可以方便的搜索多个文件,这个时侯需要使用的命令是:vimgrep。vimgrep的命令格式是::vim[grep][!]/{pattern}/[g][j]{file}…命令:vimgrep,grep可以省略。!是在你要放弃当前文件的修改时使用。{pattern}是需要搜索的内容。{file}是需要搜索的文件。比如命令::vimgr

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

使用vim可以方便的搜索多个文件,这个时侯需要使用的命令是:vimgrep。vimgrep的命令格式是:

:vim[grep][!] /{pattern}/[g][j] {file} …

命令:vimgrep,grep可以省略。!是在你要放弃当前文件的修改时使用。

{pattern}是需要搜索的内容。

{file}是需要搜索的文件。

比如命令:

:vimgrep /an error/ *.c

就是在所有的.c文件中搜索an error。

vimgrep会产生一个error list,其实就是搜索结果列表。并会打开第一个符合的文件中第一个符合的位置。

使用命令:

cnext可以看下一个符合的位置。

clist可以浏览符合的位置列表。

cc [nr]可以查看第nr个位置。

cp可以查看上一个符合的位置。

可以使用vim的help查看相关的命令格式:

help vimgrep,help cnext ,help clist, help cc,help cp

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/190108.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 跨域问题Access to XMLHttpRequest‘*‘from origin ‘*‘ has been blocked by CORS..Access-Control-Allow-Origin[通俗易懂]

    跨域问题Access to XMLHttpRequest‘*‘from origin ‘*‘ has been blocked by CORS..Access-Control-Allow-Origin[通俗易懂]跨域问题解决方案:CORSAccesstoXMLHttpRequestat’*’fromorigin’*’hasbeenblockedbyCORSpolicy:Responsetopreflightrequestdoesn’tpassaccesscontrolcheck:No’Access-Control-Allow-Origin’header…

    2022年6月11日
    39
  • 华为0基金会——图片整理

    华为0基金会——图片整理

    2022年1月6日
    124
  • docker 各种参数配置

    docker 各种参数配置

    2021年6月1日
    156
  • 1/7的小数点后2020位的数字是_九八K

    1/7的小数点后2020位的数字是_九八K给定长度为 N 的整数序列 A,下标为 1∼N。现在要执行 M 次操作,其中第 i 次操作为给出三个整数 li,ri,ki,求 A[li],A[li+1],…,A[ri] (即 A 的下标区间 [li,ri])中第 ki 小的数是多少。输入格式第一行包含两个整数 N 和 M。第二行包含 N 个整数,表示整数序列 A。接下来 M 行,每行包含三个整数 li,ri,ki,用以描述第 i 次操作。输出格式对于每次操作输出一个结果,表示在该次操作中,第 k 小的数的数值。每个结果占一行。数据范围

    2022年8月9日
    8
  • mysql 如何加索引_mysql如何添加索引

    mysql 如何加索引_mysql如何添加索引mysql添加索引的方法:可以通过【createtable】语句来添加,如【CONSTRAINTPRIMARYKEY|INDEX[][]】,表示创建一般索引。在mysql中可以在创建表(CREATETABLE)的同时创建索引;也可以在创建表后创建索引,使用CREATEINDEX语句或ALTERTABLE语句。(视频教程推荐:mysql视频教程)1、使用CREATEINDE…

    2022年5月12日
    50
  • C语言背包问题的算法(附完整源码)

    C语言背包问题的算法(附完整源码)C语言背包问题的算法背包问题引出C语言背包问题的算法完整源码(定义,实现,main函数测试)背包问题引出想象你是一个小偷,你想从房间里偷东西。您有一个可以处理最大重量W的背包,并且您想把它装满它的价值是最大的。作为一个聪明的小偷,您知道房间里每个物品的重量和价值。您将如何填充背包,从而使容量为W的背包得到最大可能的值。C语言背包问题的算法完整源码(定义,实现,main函数测试)#include<iostream>#include<vector>intmax

    2022年7月14日
    25

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号