ack

    1热度

    1回答

    在Xcode项目中搜索时,如何使ack包括project.pbxproj文件?

    3热度

    3回答

    我无法弄清楚如何逃离'<'字符,并且我对'系统找不到指定的文件'错误感到困惑。谁能帮忙? 我在Windows XP中使用PowerShell中的ack。 ack-grep: chars escaping与我的问题非常相似,但提供并接受该问题的解决方案对我无效。 PS C:\xampp\htdocs> ack abcd <works as expected> PS C:\xampp\htdocs

    65热度

    1回答

    我不确定它是干什么的,但我正在处理的代码有一堆名为“save.d”的文件夹,它看起来像是用于某种版本控制(我们也有.svn文件夹)。 如何更新我的.ackrc文件以默认忽略这些目录? 我.ackrc目前 --type-set=inc=.inc --ignore-dir=pear --type-set=tpl=.tpl 我们的文件夹结构可以是这样的: program/parsers/save

    7热度

    2回答

    我会即时缩小javascript文件并在现有文件旁边生成.min.js文件。这是一个问题,虽然使用ack时,它会将这些视为.js文件,并使用缩小的javascript来搜索他们乱扔我的结果屏幕。 我已经试过,没有运气添加此我.ackrc: --type-set=minjs=.min.js --nominjs 有没有什么办法让ACK忽略这种类型的扩展?

    7热度

    4回答

    假设我设计的工具可以将代码片段保存在PostgreSQL/MySQL数据库或文件系统中。我想通过这些片段进行搜索。使用像Sphinx这样的搜索引擎似乎并不实用,因为我们在搜索代码时需要精确的代码文本匹配。 grep和ack并且一直很好,但在数据库中存储东西使得大量东西在某些方面更容易管理。我想知道,在目录树上递归运行grep的相对性能是如何与在TEXT blob所在的相同数量的记录上运行诸如SQL

    9热度

    3回答

    我正在从Textmate移动到vim(和janus),并且希望从Ack中排除一些目录,特别是NERDTree。 我想这样做的原因是,Ack是无用的(需要几分钟的时间运行,并且不会产生任何结果),我的一个大型项目包含一个充满编组db数据的目录(有许多子目录和几十万的文件)。 我知道如何从NERDTree中排除文件(不是目录),也从CommandT中排除模式。这些都不能解决我的Ack问题。 我是一个完

    23热度

    5回答

    使用ack(有时打包为ACK-的grep)我知道,我能找到路径,通过这样含有的特定字符串: ack -g somestring 但如果我只想要其中有“somestring”中的文件什么的文件名?

    16热度

    1回答

    我想找到在包括两个词,为了word_1和word_2,如在下面Line A文件中的行,但不是在Line B或Line C: Line A: ... word_1 .... word_2 .... Line B: ... word_1 .... Line C: ... word_2 .... 我试图 $ack '*word_1*word_2' $ack '(word_1)+*(word_2

    8热度

    1回答

    我想使用ack-is-better-than-grep(ACK)正则表达式找到我的代码库线和片段。我的理解是,ack使用Perl-derivative regular expressions,这是正确的吗? 但是,我不知道如何将这些查询工作: ack 'foo' ack '.*(foo)+.*' ack '.*foo' ack 'foo.*' 难道他们给不同的输出?如果是这样,为什么?

    6热度

    1回答

    是否有可能(以及如何)将模式与ack(ack-grep在Linux的某些发行版上)链接起来,就像我习惯于使用grep一样? 例如 grep "foo" somefile.c | grep -v "bar" ...匹配所有带有“foo”但没有“bar”的行。