vimgrep /匹配模式/[g][j] 要搜索的文件/范围 
g:表示是否把每一行的多个匹配结果都加入
j:表示是否搜索完后定位到第一个匹配位置

vimgrep /pattern/ %           在当前打开文件中查找
vimgrep /pattern/ *             在当前目录下查找所有
vimgrep /pattern/ **            在当前目录及子目录下查找所有
vimgrep /pattern/ *.c          查找当前目录下所有.c文件
vimgrep /pattern/ **/*         只查找子目录

cn                                          查找下一个
cp                                           查找上一个
copen                                    打开quickfix
cw                                          打开quickfix
cclose                                   关闭qucikfix
help vimgrep                       查看vimgrep帮助

vim grep配置及使用相关推荐

  1. ubuntu下vim的配置

    写在前面,我写本文的目的不在于教大家怎么来配置VIM,因为我是新手,我也是参考了各位前辈的方法,在此只是记录一下过程,当然我个人觉得更重要的是心得体会.其实大家可能也发觉,国内的抄袭转载现象很严重,基 ...

  2. [转] vim自定义配置 和 在ubnetu中安装vim

    Ubuntu 12.04安装vim和配置 问题: ubuntu默认没有安装vim,出现: jyg@ubuntu:~$ vim test.c The program 'vim' can be found ...

  3. 用Vim编程——配置与技巧

    本文介绍如何用强大的文本编辑器 Vim编程.只要配置得当,效果堪比一个IDE. 配置 基本配置: "开启语法高亮 syntax on "依文件类型设置自动缩进 filetype i ...

  4. linux vim配置缩减,让VIM更好的工作——VIM基本配置

    给大家一个建议,学习vim的配置前,先把vim的基本操作练习好.比如如何快速移动及快速删除等,我见过好多开发者,使用vim也有一段时间了,还是使用上下左右键来移动光标,这样基本就失去了学习vim配置的 ...

  5. 【vim环境配置】解决ubuntu上 由YouCompleteMe插件配置不当引起的 自动补全失效的问题

    [vim环境配置]解决ubuntu上 由YouCompleteMe插件配置不当引起的 自动补全失效的问题 参考文章: (1)[vim环境配置]解决ubuntu上 由YouCompleteMe插件配置不 ...

  6. 【Linux】CentOS下vim的配置

    前言:  对于vim的配置,本人也在网上看了很多的方法,碰了很多 壁,所以就知道痛了.所以在下面给大家分享一下我如何配置vim的方法. 配置环境 首先给说明下我的环境为CentOS6.5的版本,对于C ...

  7. vim 常用配置整理

    文章目录 文件路径 -/.vim/vimrc 配置 常用配置 插件 插件配置 myvim仓库 参考文章 文件路径 -/.vim/vimrc source $MYVIMRC 重新加载当前 vim 的用户 ...

  8. 项目二 任务三:使用vim编辑器配置网络

    任务三:使用vim编辑器配置网络 [自任务一]    使用[setup]命令配置IP地址 第一步:运行[setup]命令 第二步:选择网络配置 2: 第三步:选择网卡 3: 第四步:填写IP地址 4: ...

  9. Vim的配置和高级使用

    Vim的配置和高级使用 前言 一.代码编辑器介绍 1.1 vim 1.2 Eclipse 1.3 Brackets 1.4 Emacs 1.5 LightTable 1.6 Chocolat 1.7 ...

最新文章

  1. mysql中char与varchar的区别分析(补充一句,int和integer没区别)
  2. 演示:思科IPS在线模式下Inline Interface Mode的响应行为(区别各个防御行为)
  3. ASP.NET MVC Framework体验(1):从一个简单实例开始
  4. Kylin安装,Kylin网页版教程学习
  5. Java黑皮书课后题第3章:*3.34(几何:线段上的点)编程练习题3.32显示了如何测试一个点是否在一个无限长的直线上。修改3.32测试一个点是否在一个线段上。编写程序,输入三个点坐标,显示在否线段
  6. XSD(Schema)教程
  7. JavaWeb --第二章 Tomact详情
  8. Win10系统添加 Win10 LTSC2019闹钟
  9. 手把手带你入门Python爬虫(一、工欲善其事必先利其器)
  10. 七种主流平面板式介绍
  11. 安徽破获以虚拟数字货币增值为幌子网络传销案,涉案逾2亿元
  12. Juniper发展史
  13. Grails4 使用Audit-Logging Stampable 出现报错:HHH000142: Bytecode enhancement failed
  14. 视频教程-2021软考网络工程师--基础知识视频教程-软考
  15. Qt[每日一言|每日诗词]API调用
  16. 论文阅读:ThinLTO: Scalable and Incremental LTO
  17. Jenkins 通过SSH将文件发送到远程服务器
  18. 程序员必做50题的解答
  19. 爬虫(二):用python爬取亚马逊所有家具种类前100名的商品信息(下)
  20. python在屏幕上输出hello world_Python语言中,len(' hello world!')的输出结果为()。...

热门文章

  1. 奖品兑现 – 我家没有好茶饭,只有《编程之美》送亲人
  2. php5.4环境升级,CentOS环境中编译升级PHP至5.4版本记录
  3. mysql和springboot对照_SpringBoot(六) SpirngBoot与Mysql关系型数据库
  4. python中textinput_python – 在Kivy应用程序中获取textinput值
  5. golang商城_Golang——简单是终极的成熟
  6. 获取 子文件夹 后缀_后期制作老司机教你一键批量生成项目文件夹
  7. r720支持多少频率的内存吗_电脑基础知识:内存条知识大全,看完小学生都了解...
  8. stream of java_java8新特性之强大的Stream API
  9. word手写字体以假乱真_Word小技巧|打印作文草稿纸
  10. 服务器具有挂起的重新启动_ESP8266与网络服务器实时通讯