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配置新命令的主要内容,如果未能解决你的问题,请参考以下文章

Mac下在zsh中配置adb命令

zsh 命令提示符 PROMPT

zsh 命令自动补全插件 zsh-autosuggestions 安装和配置

Mac 配置 oh-my-zsh 和命令行自动补全

WSL_02 WSL配置强大的 zsh

安装并配置zsh