在WSL上安装并配置zsh
1 安装 zsh
sudo apt install zsh
2 安装 oh-my-zsh
官方 GitHub 页面:oh-my-zsh's GitHub repository
可以通过curl
或者wget
来下载并安装
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
这里我选择使用curl
来安装:
然后发现报了一个错 👇
之前在 win 下用 git 的时候也有过这个错误,大概是 SSL 证书一类的问题之前是自签署的证书问题,这次好像是根本没有证书(
总之输入如下命令设置 git 来忽略各种证书错误:
git config --global http.sslverify false
果然就可以啦
安装完毕,设置 zsh 为默认的 shell,效果如下 👇
emmmm....感觉不太行,需要自己配置一下皮肤
3 更换 zsh 皮肤
zsh 皮肤文件在$ZSH/themes
路径下,这里有各种.zsh-theme
文件(也就是各种各样的皮肤文件)
可以通过修改~/.zshrc
中的ZSH_THEME
变量的值来选择不同的皮肤(主题)
当然,也可以编写自己的皮肤文件(后缀名为.zsh-theme
的文件)将其存放到$ZSH/themes
下,即可像其他主题一样被启用了
zsh 主题编写参考→ 这里 ←
我自己写了一个 zsh 主题,现在放在 github gist 上 👉 arcane
(样式参考(照搬)了大佬的 powershell 主题