WSL2终端美化

微软商店下载Windows Terminal

安装zsh

$ sudo apt install zsh

设置 zsh 为默认 shell

$ chsh -s /bin/zsh

安装oh-my-zsh

$ sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)";

Powerline fonts

  • 这里的字体不是安装在 Ubuntu 里,而是安装在 Windows 系统让 Windows Terminal 使用的
  • 拉取 Powerline fonts 仓库
    git clone https://github.com/powerline/fonts.git
  • 找到 Powershell 并右键使用管理员权限打开,进入 Powerline fonts 仓库目录
    PS C:\Users\CurrentUser\Desktop\fonts> .\install.ps1

修改 oh-my-zsh 主题

vi ~/.zshrc

ZSH_THEME="robbyrussell"

ZSH_THEME="agnoster"

修改 Windows Terminal 字体

打开 Windows Terminal 设置,找到 fontFace 并配置为 Powerline 字体,具体使用哪个字体可以在 Windows 设置里查看并挑选自己喜欢的即可

...
"fontFace": "Liberation Mono for Powerline",
...

ZSH–agnoster主题乱码问题请参考

https://blog.csdn.net/Jonder_wu/article/details/100529721

0 条评论