码迷,mamicode.com
首页 > 系统相关 > 详细

macos + vs code + grep 进行多文件搜索

时间:2019-02-04 08:59:03      阅读:293      评论:0      收藏:0      [点我收藏+]

标签:点击   tracker   cos   相对   文件中   文件   搜索结果   mod   红色   

macos下,打开vs code后,选择view菜单,点击terminal, 在vs code中打开控制台。
执行以下grep命令: 

grep -w "p" -n -r  /Users/ahfu/code/visp/modules/tracker/tt  --color=auto --exclude-dir=zncc | grep -v "/tools/"

命令行的意思是:

-w "p" 搜索单词p
-n 显示行号
-r  /Users/ahfu/code/visp/modules/tracker/tt  在这个绝对路径下递归搜索所有目录。尽量使用绝对路径。
--color=auto  对标记的单词展示红色,但在vs code控制台下没什么用
--exclude-dir=zncc  排除掉zncc这个目录
 | grep -v "/tools/"  排除搜索结果中含有 /tools/路径的内容

 

安装cmd点击链接,vs code会自动打开文件并跳转到对应行。
如果grep中使用了相对路径无法跳转,仍然可以在已经打开的文件中进行跳转:复制文件名:行号, 按cmd+shift+p打开命令面板,删除<字符,粘贴进去 xxx.cpp:123,敲回车,一样可以跳转到对应的行。

macos + vs code + grep 进行多文件搜索

标签:点击   tracker   cos   相对   文件中   文件   搜索结果   mod   红色   

原文地址:https://www.cnblogs.com/ahfuzhang/p/10351418.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!