OhMyZsh,『 安装 & 配置 』
Oh My Zsh 是什么
- Oh My Zsh 是一款社区驱动的命令行工具,正如它的主页上说的,Oh My Zsh 是一种生活方式。它基于 zsh 命令行,提供了主题配置,插件机制,已经内置的便捷操作。给我们一种全新的方式使用命令行。
- Oh My Zsh 是基于 zsh 命令行的一个扩展工具集,提供了丰富的扩展功能。
- Oh My Zsh,官网地址
- Oh My Zsh ,GitHub 地址
- 安装 Oh My Zsh 前提条件:必须已安装 zsh
- 笔者是 Mac 系统,以下操作都是基于 Mac 系统。
zsh 是什么
zsh 是一款强大的虚拟终端,既是一个系统的虚拟终端,也可以作为一个脚本语言的交互解析器。
打开终端,在终端上输入:
1
zsh --version
终端查询版本为:
1
zsh 5.7.1 (x86_64-apple-darwin18.2.0)
查看系统当前
1
cat /etc/shells
安装 Oh My Zsh 方法
- 可以通过 curl 或 wget 两种方式来安装,用一条命令即可安装。
curl 安装
1 | sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" |
wget 安装
1 | sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)" |
安装过程中输出如下:
1 | sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" |
设置主题
设置固定主题
- 安装完毕后,我们就可以使用了,先来简单配置一下,Oh My Zsh 提供了很多主题风格,我们可以根据自己的喜好,设置主题风格
- 终端输入命令:
1 | open ~/.zshrc |
- 找到 ZSH_THEME ,ZSH_THEME=”robbyrussell” ,robbyrussell ,是默认的主题,修改 ZSH_THEME=”样式名称”
- 保存这个文件文件,重新打开终端。
设置随机主题
我们还可以随机设置主题:
步骤同上
1
* ZSH_THEME="random"
每次打开终端主题是随机的。
终端输出:
1
[oh-my-zsh] Random theme '/Users/xxxx/.oh-my-zsh/themes/zhann.zsh-theme' loaded...
其中 zhann.zsh-theme 是主题的名称, 有喜欢的童鞋可以记录保留
查看主题名称
oh my zsh 默认自带了一些默认主题,存放在 ~/.oh-my-zsh/themes 目录中。我们可以查看这些主题
终端输入:
1
cd ~/.oh-my-zsh/themes && ls
查看结果:
- 查看更多主题样式
卸载 Oh My Zsh
- 终端输入 :
1 | uninstall_oh_my_zsh |
1 | Removing ~/.oh-my-zsh |
Tips
- Oh My Zsh 的自动更新提示误触关掉了解决办法
- 打开终端输入:
1
upgrade_oh_my_zsh
- 如果不喜欢系统自带终端,笔者推荐一个强大的终端 App。
- iTerm2,非常好用的一个终端软件。
- iTerm2 下载地址