前言
日常开发中,经常会重复的使用一些命令。
如果是简单的命令,如 git pull
之类的还好。但是如果是比较长的命令,每次重新输入总是很麻烦。那这时候就需要使用命令行的 alias
命令来进行简化这一步的操作。
实现
通常在 macOS 默认的 bash 里面,alias是写在 ~/.bash_profile
文件里面,但是如果切换到了zsh(oh-my-zsh),那么alias就不是在那里写了,而是写在了 ~/.zshrc
里面:
打开文件
vim ~/.zshrc
修改
使用 vim 命令 i
进入文件的输入模式:
也就是下方 -- INSERT --
模式:
这是就可以在文件中某一位置(通常添加到文件的末尾)输入 alias 命令:
# alias start
alias go="git open"
alias gd="git checkout develop && git pull"
# alias end
其中 # alias start
在文件中属于注释之类的语句,不起实际作用。
alias go="git open"
是真正的alias 语句。
保存
当添加完当前的 alias 命令之后,保存文件:
输入模式下,按 ESC
按键后,输入 :wq
保存退出。
然后如果每次修改过alias以后,运行如下命令即可:
source ~/.zshrc
如果没有起作用,重启命令行之后生效。