说在前面

首先开启 Bash On Windows 10,步骤可见上一篇文章 Windows 10安装和使用Linux的Bash shell

安装zsh

首先查看当前有哪些 shell 和正在使用的 shell

  1. cat /etc/shells
  2. // /bin/sh
  3. // /bin/bash
  4. // /bin/rbash
  5. // /bin/dash
  6. // /usr/bin/tmux
  7. // /usr/bin/screen
  8. echo $SHELL
  9. // /bin/bash 默认是bash

安装 zsh 并切换

  1. sudo apt-get install zsh
  2. zsh --version
  3. // zsh 5.4.2 (x86_64-ubuntu-linux-gnu)
  4. // 安装后zsh cat /etc/shells 才有/bin/zsh /usr/bin/zsh
  5. cat /etc/shells
  6. // /bin/sh
  7. // /bin/bash
  8. // /bin/rbash
  9. // /bin/dash
  10. // /usr/bin/tmux
  11. // /usr/bin/screen
  12. // /bin/zsh
  13. // /usr/bin/zsh
  14. // 切换成zsh
  15. chsh -s /bin/zsh

安装 oh-my-zsh

注:记得先重启 bash shell

  1. sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

修改主题

  1. vi ~/.zshrc
  2. // ZSH_THEME="agnoster"

安装 powerline 字体

powerline GitHub地址

并不需要把全部字体下载下来,找到 DejaVuSansMono 字体,下载,回到 Windows 下安装,切换 Linux Bash的字体即可~