【蜗牛黑板报】Mac OS安装oh my zsh

ohmyzsh是一个开源项目,用于管理和高效地玩转zsh

1. 准备工作:

需要安装ZSH,mac系统一般预置安装了zsh(可以通过:cat /etc/shells查看),如果没有安装zsh (运行zsh --version确认), 如果没有安装需要按照这个链接安装: Installing ZSH

:cat /etc/shells

/bin/bash

/bin/csh

/bin/dash

/bin/ksh

/bin/sh

/bin/tcsh

/bin/zsh

2. 安装ohmyzsh

通过curl

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

通过wget

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

通过git手动安装(由于网速原因,我采用的是这种)

1. 克隆存储库

git clone https://github.com/ohmyzsh/ohmyzsh.git~/.oh-my-zsh

2. 备份本地原有的zsh配置文件,这步是可选的

cp ~/.zshrc ~/.zshrc.orig

3. 创建新的zsh文件

cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

4. 修改以后默认使用的shell为zsh

chsh -s$(which zsh)

但是这句命令可能会报错:chsh: no changes made

解决方法:终端输入下面两行,输入密码就可以

dscl . -read /Users/$USER/ UserShell

exec su - $USER

安装完成!!

3. 配置主题

修改.zshrc, 我个人配置的是kennethreitz。当然你也可以设置ZSH_THEME="random",这样每次都会随机出现一个主题。

设置主题

4. 更新ohmyzsh

如果希望自动更新,请在.zshrc文件中添加

DISABLE_UPDATE_PROMPT=true

如果希望关闭自动更新,请在.zshrc文件中添加

DISABLE_AUTO_UPDATE=true

如果希望在任何时候都能更新,请在终端运行(也许有人刚刚发布了一个新插件,而您不想等待一个星期)

upgrade_oh_my_zsh

5. 卸载ohmyzsh

uninstall_oh_my_zsh

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容