什么是ZSH

Zsh和bash一样,是一种Unix shell,但大多数Linux发行版本都默认使用bash shell。但Zsh有强大的自动补全参数、文件名、等功能和强大的自定义配置功能。

一、安装ZSH

安装oh-my-zsh之前需要安装zsh.

yum install -y zsh

二、安装oh-my-zsh

1、使用curl自动安装

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

2、手动安装

1.使用git clone 项目

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

2.备份~/.zshrc文件

cp ~/.zshrc ~/.zshrc.orig

3.创建新的zsh配置文件

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

4.设置zsh为默认shell

chsh -s /bin/zsh

5.重启Terminal或新建一个Terminal就可以看到效果了

安装成功后如图:

3.更好主题

修改用户根目录下的.zshrc文件。

配置文件里找到:

ZSH_THEME="robbyrussell"

robbyrussell为默认主题

该链接下有很多主题供选择:https://github.com/robbyrussell/oh-my-zsh/wiki/themes

最新文章

  1. Swift3.0P1 语法指南——枚举
  2. 《图形学》实验六:中点Bresenham算法画圆
  3. Android xml资源文件中@、@android:type、@*、?、@+含义和区别
  4. Hexo部署到GitHub出现spawn ENOENT的解决办法
  5. ACM/ICPC 之 最短路径-Bellman Ford范例(POJ1556-POJ2240)
  6. good books
  7. C语言 线性表 顺序表结构 实现
  8. [GDI+] C# ImageClass帮助类教程与源码下载 (转载)
  9. [置顶] android系统功能调用大全
  10. java项目中使用guava的工具包的心得
  11. uva437 DAG
  12. supervisor使用,配置和安装(包括监控守护进程httpd,keepalived)
  13. Windows10家庭版运行应用提示”管理员已阻止你运行此应用...“的解决办法
  14. C#设计模式之二十一访问者模式(Visitor Pattern)【行为型】
  15. 关于Spring事物的面试题
  16. windows10上安装mysql(详细步骤)
  17. 二本毕业,我是如何逆袭成为BAT年薪40W的Java工程师的?
  18. 【POJ 2251】Dungeon Master(bfs)
  19. ECharts 报表事件联动系列二:柱状图,饼状图添加事件
  20. maven使用中遇到的问题

热门文章

  1. [Web API] Web API 2 深入系列(7) Model绑定(下)
  2. AngularJS----服务,表单,模块
  3. .net程序部署(mono方式)
  4. 【C#】DataRowState演变备忘
  5. JS进阶之非阻塞
  6. 类型转换及返回json对象的问题
  7. Jar mismatch错误的解决
  8. 【JAVA并发编程实战】5、构建高效且可伸缩的结果缓存
  9. Hadoop2.6.0安装 — 集群
  10. JavaScript中数组去除重复