Win10 安装配置 zsh(基于Linux Bash shell)

说在前面

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

安装 zsh

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

cat /etc/shells
// /bin/sh
// /bin/bash
// /bin/rbash
// /bin/dash
// /usr/bin/tmux
// /usr/bin/screen

echo $SHELL
// /bin/bash 默认是bash

安装 zsh 并切换

sudo apt-get install zsh
zsh --version
// zsh 5.4.2 (x86_64-ubuntu-linux-gnu)

// 安装后zsh 后cat /etc/shells 才有/bin/zsh /usr/bin/zsh
cat /etc/shells
// /bin/sh
// /bin/bash
// /bin/rbash
// /bin/dash
// /usr/bin/tmux
// /usr/bin/screen
// /bin/zsh
// /usr/bin/zsh

// 切换成zsh
chsh -s /bin/zsh

安装 oh-my-zsh,注:记得先重启 bash shell

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

修改主题

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

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

目录