nnoremap ,s yiw:vimgrep /<C-R>0/ %<CR>:copen<CR>

1.获取光标下单词

使用yiw获取光标下单词,单词存放在0号寄存器内,可以使用:reg查看

2. 使用vimgrep查找寄存器内容

关于寄存器知识可以自己help,
也可参考http://blog.csdn.net/rainysia/article/details/7721691(vim中寄存器使用和vim标记)
从上文可知:在命令模式下引用寄存器内容需要先输入<Ctrl-R>
同时help vimgrep可知
vimgrep /pattern/ %查找当前文件
vimgrep /pattern/ *查找当前文件夹
vimgrep /pattern/ **递归查找当前文件夹
vimgrep /pattern/ **/*只查找子文件夹

所以
:vimgrep /<C-R>0/ %查找当前文件

3.copen打开quickfix

vimgrep 查找光标下单词并打开quickfix相关推荐

  1. 复制当前光标所在单词句子

    yaw和yas:复制一个词和复制一个句子,即使光标不在词首和句首也没关系 1.1 Vim的几种模式 正常模式:可以使用快捷键命令,或按:输入命令行. 插入模式:可以输入文本,在正常模式下,按i.a.o ...

  2. linux vim 怎么查找,linux下vim 查找命令

    linux下vim 查找命令: /text --查找text, 按n查找下一个, N查找上一个 ?text --查找text(反向查找), 按n查找下一个, N查找上一个 */# --查找光标当前的单 ...

  3. 安装rpm包完成却报错(桌面软件类安装包),可以在usr/share/applications目录下找到图标打开

    系统自带安装软件无法安装,然后命令行方式安装rpm包也报错 centos安装rpm包(使用系统自带安装软件无法打开出错),然后使用命令行方式安装,报错,但已经安装完成.可以在usr/share/app ...

  4. wamp下localhost目录Your Projects下项目无法打开解决方案

    最近在学php,然后可能遇到各种小白问题,记录下来当做自己成长的见证吧: wamp下localhost目录Your Projects下项目无法打开,但是在url中输入项目可以访问到. 解决方案: 找到 ...

  5. 过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件

    过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件 find ./ -type f -size +1G| xargs rm 在清理系统日志文件 ...

  6. linux查找日期目录,详解Linux查找目录下的按时间过滤的文件

    在维护项目中,有时会指定都一些条件进行过滤文件,并对该批文件进行操作:这时我们将使用shell命令进行操作:直接上代码 #!/bin/sh #BEGIN #`find ./ ! -name " ...

  7. python open找不到文件的原因_浅谈python在提示符下使用open打开文件失败的原因及解决方法...

    题目:在提示符下使用open打开一个文件 刚开始网上看了下打开的方式,结果一直实现不了,报错是没找到这个文件,而且和我输入的文件名不一样. 错误如下: >>>open('d:\456 ...

  8. Django--filter()-字段查找(双下划线的使用详解)

    Django--filter()-字段查找(双下划线的使用详解) 在了解django中的字段查找的同时,让我们先熟悉一下比较符: 大于--gt-(greater than) 小于--lt-(less ...

  9. Ubuntu在当前目录下右键直接打开terminal终端

    Ubuntu在当前目录下右键直接打开terminal终端的方法: sudo apt-get install nautilus-open-terminal 重启电脑后生效.

  10. Qt下使用OpenCV3打开摄像头并把图像显示到QLabel上

    前言 1.Qt5有自己摄像头的类QCamera,但是图像处理相关还是要使用OpenCV来做,这里我演示在Qt下使用OpenCV打开摄像头. 2.Qt的版本是5.9,Qt Creator 4.4.1,O ...

最新文章

  1. LCA ---- E. Tree Queries[LCA或者dfs序的解法]
  2. python(19)编码问题
  3. 重启服务才可连接BOOT服务器
  4. fantouch os Android 7,Funtouch OS 3.1 with Android 7.1升级计划
  5. python中用函数设计栈的括号匹配问题_数据结构和算法(Python版):利用栈(Stack)实现括号的匹配问题...
  6. 如何正确的停掉线程?这里面大有门道!
  7. VScode编辑器设置中文界面教程
  8. python time sleep 阻塞 异步_python 之 并发编程(进程池与线程池、同步异步阻塞非阻塞、线程queue)...
  9. 格兰杰检验的基本步骤_Toda-Yamamoto 格兰杰因果检验 TY-Granger方法
  10. c语言输出数组时输出的乱七八糟
  11. 关于企业电子工单系统的解决方案
  12. 时钟芯片DS1302的原理及使用
  13. Oracle表被锁死如何解锁
  14. word操作技巧总结--图片无法显示复制、空格、字体无法修改等
  15. MTK G-sensor 1
  16. ASP.NET 实现简单的注册界面(使用asp控件)
  17. java excel 单元格 斜线_JAVA POI EXCEl单元格内部分字符设置样式 HSSFRichTextString用法...
  18. [linux] mv: cannot move $ to $: Directory not empty
  19. 关于数据驱动消费金融业务的几点看法
  20. dota有哪些经典的典故或笑话?

热门文章

  1. n1进入recovery模式_OPPO N1如何进入recovery模式
  2. 详细的 win10+VS+Cuda10 环境配置,图文
  3. html中代表颜色的字母16个,html中16进制的代码对应颜色表
  4. 信息学奥赛一本通(C++版)在线评测系统 1157:哥德巴赫猜想
  5. 刚刚,华为发布白皮书,重新定义智慧园区!
  6. 一文解析圆柱锂电外观缺陷检测问题
  7. 三相PWM整流器Simulink仿真
  8. Pytorch:目标检测网络-人体关键点检测
  9. 扩展ExoPlayer实现多音轨同时播放
  10. MySQL面试题常见知识点总结