您的位置:首页 > 产品设计 > UI/UE

vimgrep 查找光标下单词并打开quickfix

2015-12-24 20:13 375 查看
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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  vim