Zsh中的别名
原文链接: Zsh中的别名
路径别名
zsh 提供了一个很好用的功能,路径别名
这样针对很长的路径,就不用cd + Tab 来回切了
#define: hash -d dir_name="dir_path"
#usage: cd ~dir_name or ~dir_name
hash -d myweb="/data/www/mywebsite"
cd ~myweb 或者 ~myweb 或者直接myweb 就相当于
cd /data/www/mywebsite
#查看已有的路径别名
hash -d -L
Alias
普通的命令别名
普通的别名和bash的没有区别
alias gpl="git pull"
针对文件类型的别名
alias -s zip="unzip"
这样只要输入 filename.zip 就自动unzip了
#类似的,还有下面这种
alias -s gz="tar -xzvf"
alias -s tgz="tar -xzvf"
alias -s bz2="tar -xjvf"
显示已有的alias
alias -L #显示所有的alias
alias -g #显示全局的alias
alias -s #显示后缀alias-针对文件名的alias