首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何定义“no remap”别名?

如何定义“no remap”别名?
EN

Stack Overflow用户
提问于 2018-06-11 22:37:57
回答 1查看 48关注 0票数 1

下面是我想要的别名定义的一个例子:

假设我是一个ag用户,我希望ag在默认情况下注意我的.ignore文件。所以我把这个添加到我的.zshrc

代码语言:javascript
复制
alias ag='ag --path-to-ignore ~/.ignore'

但是--我也想要第二个命令,它的作用就像vanilla,在很少的情况下,我想搜索每个文件。所以我试着这样做:

代码语言:javascript
复制
alias agnodotignore='ag'

它不起作用,它所做的只是别名agnodotignoreag --path-to-ignore ~/.ignore

如何编写忽略我以前的别名定义的“no重新映射”别名定义?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-11 22:58:10

\是别名到实际的、未别名的命令的转义。

代码语言:javascript
复制
alias agnodotignore='\ag'

将为您提供默认的ag输出,即不提供别名版本。

您也可以在命令行中输入\ag以达到同样的效果。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50806985

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档