Mac 下安装zshell

什么是shell

大多数命令行用户接触最多的是Bash,因为Bash是各个版本操作系统(Linux&Mac)的默认shell。

查看当前使用的shell

$ echo $SHELL

查看系统所支持的shell

$ cat /etc/shells

/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh

切换默认shell

$ chsh -s /bin/zsh

安装 on-my-shell

  • wget

确保安装了wget,使用

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

  • 手动安装

确认安装了git,使用git clone

git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

这时候我查看~/.zshrc,里面用了默认的主题robbyrussell,还可以设置alias, 配置插件等等。

参考

http://macshuo.com/?p=676

https://github.com/robbyrussell/oh-my-zsh

http://ohmyz.sh/

http://www.open-open.com/lib/view/open1394763235862.html

http://www.cnblogs.com/growingkata/p/3734994.html

最新文章

  1. 获取youku视频下载链接(wireshark抓包分析)
  2. java多态性,父类引用指向子类对象
  3. CSocket客户端(TCP)
  4. jdk 安装
  5. upTodown
  6. 虚拟机使用PuTTY、SSH Secure Shell Client前的配置
  7. java 集合类说明与区别
  8. 【Java】实现一个根据日期判断星座程序的编写
  9. SSM简明教程:简单的十步教你搭建人生第一个SSM框架[ SSM框架整合教程(Spring+SpringMVC+MyBatis) ]
  10. Number 类型
  11. Java进阶(四十一)多线程讲解
  12. Linux压力测试工具stress的参数详解
  13. 20165308实验三 敏捷开发与XP实践实验报告
  14. 封装caffe版的deeplab为库供第三方使用
  15. MySQL USING 和 HAVING 用法
  16. Underscore.js(JavaScript对象操作方法)
  17. deepin mysql安装
  18. [PY3]——对iterator的处理(解析式、map、reduce、filter)
  19. RHEL7: How to configure a rc-local service
  20. 27、增强for循环

热门文章

  1. 【转载】H264--1--编码原理以及I帧B帧P帧
  2. 锋利的js之妈妈再也不用担心我找错钱了
  3. GWT资料收集
  4. js 构造函数
  5. Linux(centos)系统各个目录的作用详解
  6. iOS使用Safari调试UIWebView
  7. 循序渐进Python3(四) -- 装饰器、迭代器和生成器
  8. sql中 查询条件出现单引号和特殊字符处理
  9. 简单验证码实现(Ajax)
  10. C#将Enum枚举映射到文本字符串