默认

2011-08-30 72 views
2

排除汞命令目录,我在一个项目 我以前做的事情一样工作:默认

hg grep TODO 

找到的东西,需要修复的例子。 但是现在我已经包含了来自其他项目的源代码和 hg grep TODO变得没用了,因为在不是我的附加源代码项目中存在TODO。现在,我可以添加一个参数--exclude =框架的命令,但 打字,每次是烦人......

回答

4

hgrc的alias部分适用于此。您可以将其添加到您的本地.hgrc,或者如果这仅与此存储库相关,请将其添加到您的.hg/hgrc

[alias] 
xgrep = grep --exclude=frameworks 
0

一种解决方法是增加在你的shell配置文件中的别名(例如~/.bashrc)或配置文件(~/.profile) :

alias hg-grep="hg grep --exclude=frameworks" 

. ~/.bashrc或只是开始一个新的外壳,有效果的设置。您将通过hg-grep TODO获得所需的行为,但仍可使用hg grep TODO