【指南】oh-my-zsh 安装

为什么要安装ZSH

ZSH是类似于BASH的命令解释器。相比于BASHZSH有更多的自定义选项,并且支持扩展,可以实现更强大的命令补全、命令高亮等一系列炫酷实用功能。

什么是oh-my-zsh?

虽然 ZSH 功能强大,但配置比较复杂。为了简化配置,大佬 robbyrussell 制作了一份开源配置文件 oh-my-zsh,只需要几行命令就能完成 ZSH 的配置。安装oh-my-zsh可以享受到以下特性: ● 兼容bash ● 自动cd,只需输入目录的名称即可 ● 命令选项补齐,比如输入git,然后按Tab,即可显示出git都有哪些命令 ● 目录一次性补全:比如输入Doc/doc按Tab键会自动变成Documents/document/ ● 200+插件 和 140+主题支持(插件能进一步提升效率) ● 等等等

安装ZSH

step_1: 安装 zsh

1
2
3
4
5
# centos
yum install -y zsh

# mac
brew install zsh

step_2: 安装oh-my-zsh

MethodCommand
curlsh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
wgetsh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
fetchsh -c "$(fetch -o - https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

step_3: 安装常用插件

1
2
3
4
5
# zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting

# zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions

step_4: 启用插件

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
# 打开配置
vim ~/.zshrc

# 编辑配置
...
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
...

# 应用配置
source ~/.zshrc
Licensed under CC BY-NC-SA 4.0