如何在MacOS Terminal中永久删除zsh中添加的别名?
永久删除zsh中手动添加的python别名方法
你之前是把别名写入了~/.zshrc配置文件,每次终端启动都会自动加载这个文件里的配置,所以unalias只能临时生效,要永久删除得修改配置文件本身,具体方法如下:
方法一:手动编辑配置文件
- 打开终端,输入命令用nano编辑器打开zsh配置文件:
nano ~/.zshrc - 在文件里找到
alias python=/usr/bin/python3这一行,直接删掉它 - 按
Ctrl+O保存修改,再按Ctrl+X退出编辑器 - 执行
source ~/.zshrc让修改立即生效,或者重启终端也能生效
方法二:用命令行一键删除对应行
- 直接在终端执行这条命令,自动移除配置文件里的目标别名行:
sed -i '' '/alias python=\/usr\/bin\/python3/d' ~/.zshrc - 同样执行
source ~/.zshrc让修改立即生效
内容的提问来源于stack exchange,提问作者bs90
相关产品推荐
相关产品推荐

