zsh配置新命令
Posted danfengw
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zsh配置新命令相关的知识,希望对你有一定的参考价值。
公司项目进行了平台迁移,因此命令行进行了定制化比如我们的git命令被定制成了kkgit,这时候我的zsh就出现问题了,比如下图这种:
那zsh要怎样配置新命令:
参考步骤4下方图片
1 保存你的.sh文件–》我这里先创建了一个Code文件夹(名字随便起)
mkdir Code
cd Code
ls
2 创建并边写命令文件,我们要新增的命令是kkgit 这里就直接命名了,.sh文件内容是公司同事写好的.
vi kkgit.sh
3 回退到根目录 创建.alias 文件
vi .alias
.alias 文件的内容,kkgit.sh 的路径可以通过pwd
命令获取路径
alias kkgit="/Users/wangdanfeng/Code/kkgit.sh"
4 保存好.alias 文件后,使用source命令,执行一下
source .alias
综上步骤参考下图:
5 上图最后我们使用一下kkgit命令后,发现权限被拒绝,此时我们修改我们的权限,
chmod 777 kkgit.sh
6 使用一下,发现修改权限后可以使用了,但是这只是本次终端可以使用了,如果需要每次打开终端都可以使用这条命令,还需要添加到zsh的配置文件中
7 添加命令到配置文件:
vi .zshrc
编辑的内容入下图所示(# Aliase 是我们自己的备注,不需要关注):
source /Users/wangdanfeng/.alias
这样添加命令的工作就完成了!
以上是关于zsh配置新命令的主要内容,如果未能解决你的问题,请参考以下文章