macOS配置命令别名

macOS配置命令别名

临时别名

和在linux系统一样,直接输入alias命令即可。在当前的终端下生效。

比如:

shell
alias v="vim"

永久别名

写在前面:知其然也要知其所以然,下面的命令不要急着拷贝运行一把梭!

由于现在的macOS默认是采用的zsh而不是bash,因此配置文件路径为

shell
sudo vim /etc/zshrc

当然也可以

shell
chsh -s /bin/bash

进入bash,不过目前没什么理由这么干(

然后会发现这个文件是只读的。

有两个解决方案。

简单粗暴的

去除写权限

shell
sudo chmod u+w /etc/bashrc

然后写入别名,保存

shell
source /etc/bashrc

最后将写权限去除

shell
sudo chmod u-w /etc/bashrc

安装插件

Oh My Zsh是一款社区驱动的命令行工具,可以配置主题,插件等。

用curl方式安装

shell
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

.zshrc中配置aliassource保存即可,里面还可以配置其他实用的配置。这个博客有较详细叙述。

所以,安装插件后可以(不安装插件也可以在用户根目录新建这个文件)

shell
vim ~/.zshrc

然后添加自己想添加的别名,如alias v="vim"

最后

shell
source ~/.zshrc

windows的git bash设置永久别名

shell
vim /etc/profile.d/aliases.sh # 编辑aliases文件
image-20230128114429306

文件中已经给出了一些实例,按需添加即可,比如可以将常用的脚本添加进来。

之后重启终端即可。


macOS配置命令别名
http://lunaticsky-tql.github.io/posts/42356/
作者
Lunatic sky
发布于
2022年4月13日
许可协议