我把它放在我的.ackrc中:
--type-set=DUMB=*.orig
--noDUMB
Run Code Online (Sandbox Code Playgroud)
...但我仍然在我的ack结果中看到像main.py.orig这样的文件.我也尝试--type-set=DUMB=*.*.orig过,但这也不起作用.
更多信息
从我的命令行运行(OSX Snow Leopard:
timmfin at lorien in ~/dev/performable/rafa on landing-pages-csv-and-more!
± ack modules --python | grep '.orig'
src/rafa/main.py.orig:25:import rafa.ui.modules.helpers
src/rafa/main.py.orig:26:from rafa.ui.modules.performable_form import PerformableForm
src/rafa/main.py.orig:27:from rafa.ui.modules.page_form import PageEditForm
src/rafa/main.py.orig:28:from rafa.ui.modules.settings_form import SettingsForm
....
timmfin at lorien in ~/dev/performable/rafa on landing-pages-csv-and-more!
± cat ~/.ackrc
--color
--sort-files
--smart-case
--type-set=sass=.sass
--type-set=coffee=.coffee
--ignore-dir=rafa/static
--ignore-dir=compiled
--ignore-dir=compressed
--ignore-dir=venv
--ignore-dir=build
timmfin at lorien in ~/dev/performable/rafa on landing-pages-csv-and-more!
± ack --version
ack 1.94
Running under Perl 5.10.0 at /usr/bin/perl
Run Code Online (Sandbox Code Playgroud) 我喜欢在Mercurial中创建命名分支来处理可能需要一段时间来编写代码的功能,所以当我推送时我会hg push -r default确保我只是将更改推送到默认分支.但是,-r default每次执行推送或传出命令时都必须记住这一点.
所以我尝试通过将此配置添加到我的〜/ .hgrc来解决此问题:
[defaults]
push = push -r default
outgoing = outgoing -r default
Run Code Online (Sandbox Code Playgroud)
问题是,那些配置行不是真正的默认值,它们是别名.他们按照预期工作,直到我尝试做hg push -r <some revision>.我设置的"默认"只是删除了我传入的修订版.(我看到默认值已弃用,但别名有同样的问题).
我试着环顾四周,但我找不到任何可以让我设置默认分支的东西,并允许我在必要时覆盖它.谁知道我能做的其他事情?
ps:我确实意识到每个分支都可以有单独的克隆,但我宁愿不这样做.必须切换目录很烦人,特别是当您有共享配置或编辑器工作区时.
根据我的理解,CSS特异性规则表明伪类具有与标签选择器相同的权重.所以像"div p a"这样的选择器比"a:link"更具体.
但是,正如以下测试案例所示,情况似乎并非如此.为什么链接是红色的?
<!DOCTYPE HTML>
<html>
<head>
<title></title>
<meta charset="UTF-8">
<style type="text/css" media="screen">
a:link { color: red; }
div p a { color: green; }
div.foobar p a { color: green; }
</style>
</head>
<body>
<div>
<p>
<a href="http://somecrazyurlwierdthing.com">A link... why is it red?</a>
</p>
</div>
<div class="foobar">
<p>
<a href="http://somecrazyurlwierdthing.com">But it turns green when you add a class selector.</a>
</p>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
编辑示例以包含"div.foobar p a"选择器.