macOS配置命令别名

858 阅读1分钟

macOS配置命令别名

临时别名

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

比如:

alias v="vim"

永久别名

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

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

sudo vim /etc/zshrc

当然也可以

chsh -s /bin/bash

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

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

有两个解决方案。

简单粗暴的

去除写权限

sudo chmod u+w /etc/bashrc

然后写入别名,保存

source /etc/bashrc

最后将写权限去除

sudo chmod u-w /etc/bashrc

安装插件

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

用curl方式安装

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

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

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

vim ~/.zshrc

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

最后

source ~/.zshrc

windows的git bash设置永久别名

vim /etc/profile.d/aliases.sh # 编辑aliases文件

image-20230128114429306

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

之后重启终端即可。