Tre*_*eid 0 bash command-line alias git-bash
假设我希望同时使用e,并c为快速的方法在我的首选编辑器来打开当前文件夹。
我是否需要像这样定义bash别名:
alias c="code ."
alias e="code ."
Run Code Online (Sandbox Code Playgroud)
还是有更简洁的语法?像这样的东西(我尝试过,但是没有用):
alias c,e="code ."
Run Code Online (Sandbox Code Playgroud)
通过在此处搜索指南,网络和bash别名问题,我也没有找到一种简洁的选择。不过,很难证明是负面的。:-)
注意:我专门使用git-bash。我反对任何答案将更普遍地适用于bash。
alias {c,e}="code ."
Run Code Online (Sandbox Code Playgroud)
大括号扩展后,...将变为:
alias c="code ." e="code ."
Run Code Online (Sandbox Code Playgroud)
...您想要做什么。
就是说,我认为这个问题不在这里。别名是一种默认情况下在脚本中不可用的交互式功能,并且Stack Overflow仅限于软件开发。编写脚本绝对很重要。使用您的命令行外壳程序,而不是太多。