使用 zsh 别名快速克隆具有自定义文件夹名称的 git 存储库

使用 zsh 别名快速克隆具有自定义文件夹名称的 git 存储库

我想要一个别名快捷方式来实现以下目的:

  1. 使用自定义文件夹名称克隆 github 存储库
  2. 在我最喜欢的文本编辑器(atom)中打开它

我目前在里面使用这个~/.zshrc

alias quickstart="git clone https://github.com/myname/quickstart-html-template.git new_html_project && atom new_html_project"

我可以参数化吗new_html_project

答案1

您不能在别名中定义参数,您需要使用函数:

quickstart() {
    git clone https://github.com/myname/quickstart-html-template.git "$1" && atom "$1"
}

将其添加到您的.zshrc而不是别名定义中。

相关内容