MAC-Zsh安装与使用——终极Shell

前言:Zsh可配置性强,用户能够自定义配置,个性化强。Zsh tab补全更强大,该功能可让咱们节约不少时间。Zsh 还有代码高亮功能,使得代码更好看了,显得逼格更高。Zsh 还有不少强大的功能,这里就不一一细说了。html

而后我来为你们说个笑话:git

Zsh全称为Z Shell,由于Z是最后一个字母,所以你们称之为——终极Shell。

这是我在知乎上看到的某一位评论,他说得颇有道理,我竟无言以对。github

 

不少人都在用bash,这是为何呢?由于Zsh在初期,它的配置至关复杂,通常人只要看到配置就会掉头走人。可是,如今国外有位牛人,把Zsh的配置弄得至关简单,咱们只须要几步便可完成,同时它把项目放在了GitHub上,那就是on-my-zshshell

 

基本安装bash

基于Unix操做系统(Mac, Linux),须要预先安装zsh。操作系统

 

如何检测是安装zsh:htm

zsh --version;

 

on-my-zsh 安装blog

 

1、自动安装get

wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | sh

 

 

2、手动安装it

1. 克隆仓库

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

 

2. 若是你已存在~/.zshrc文件,则备份现有的~/.zshrc文件

cp ~/.zshrc ~/.zshrc.orig

 

3. 建立一个新的zsh配置文件

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

 

4. 改变默认的Shell

chsh -s /bin/zsh

 

5. 从新启动你的终端(Terminal)

一些预览:

 

 

一些遇过的坑

不能把zsh设置为默认shell

若是真的遇到了,那么咱们能够手动进入zsh,只需这样:

$ zsh
➜  ~ git:(master) ✗

 

另外,相关的alias能够复制到~/.zshrc文件里,最后使用source更新一下文件便可:

✗ source ~/.zshrc

 

 

参考资料:

把 Mac 上的 bash 换成 zsh

相关文章
相关标签/搜索