mac终端给常用命令设置别名--让开发变得更方便

在平时开发中会使用终端操作各种命令,比如cd 到某个路径下,用vscode或者sublime或者webstorm 打开某个工程。比如需要cd到某个路径下去干点什么,需要自己查看该路径,这时候我们就可以为自己常用的shell命令设置常用的命令别名,让这一切都变得更加简单。

查看本地已登记的别名

在登记自己自定义的别名之前,最好查看一下本地中已有的别名,避免重复
可以使用 下面的命令开查看本地已登记的别名

//查看本地环境已登记的命令别名
alias

除了查看已登记的别名之外,我们还可以使用type 来测试自己将要登记的别名,来确保我们不会登记重复的别名

//测试 diyAlias 有没有被登记过
type diyAlias

在这里插入图片描述

别名登记

这里用的是item + oh-my-zsh 这一套所以别名的登记都在~/.zshrc文件下。格式为
alias diyName = 'shell command ’
先cd 到根目录下,再使用vim 打开根目录下 .zshrc并按 i 键表进入编辑模式

//进入根目录
~ 
vim ~/.zshrc

在.zshrc文件的最后添加自己常用的命令别名,如下我设置了快速cd 到自己的工作文件夹下,和设置了用vscode sublime webstorm 三个软件的别名
以及快速用vscode 打开指定的工程,两个命令之间可以使用 && 连接

#给某个软件取别名,好用该软件快速打开文件
alias sbl='open -a /Applications/Sublime\ Text.app'
alias ws='open -a /Applications/WebStorm.app'
alias vs='open -a /Applications/Visual\ Studio\ Code.app'

#创建取某个文件夹下的快捷别名
alias goWorkSpace="cd ~/Documents/my/workSpace"
alias goDesktop="cd ~/Desktop"

#先进入../reactGroup 再用vs(vs code 软件别名)打开下面的reactGroup文件夹
alias myReact="cd ~/Documents/my/myGitlab/reactGroup && vs react-pro"

除了上述的常用命令,也可按照这个格式追加自己的需要的命令别名。
添加完之后需要source 一下使之生效

source ~/.zshrc

这样就配置完了,可以看下效果:
在这里插入图片描述

**注意:**这里用的是item + oh-my-zsh 所以这些别名的登记都是写在 .zshrc文件中,如果是mac自带终端的话,可以吧这些别名登记在 ~/.bash_profile中并source就ok了。

发布了54 篇原创文章 · 获赞 50 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/weixin_38080573/article/details/90109448