配置 windows terminal
-
安装Powerline Fonts
许多主题都需要安装Powerline Fonts字体,以正确渲染字体。安装方法如下:# 拉取 git clone https://github.com/powerline/fonts.git --depth=1 # 安装 cd fonts ./install.sh # 清理 cd .. rm -rf fonts
但请注意,这里只是在 wsl 中安装了字体,windows terminal 还是无法使用,还需在 Windows 中安装。进入字体目录,手动安装。以Fira Mono for Powerline为例:
-
挑选 windows terminal 配色方案(colorScheme)
配色方案来自 iTerm2-Color-SchemesiTerm2-Color-Schemes
中的windowsterminal目录。在上述仓库中选择喜欢的主题,复制相应配色方案json到 settings 文件的 schemes 列表中,以
Ubuntu
为例。
-
配置配色方案和字体,配色方案修改为刚刚粘贴好的
Ubuntu
, 字体修改为刚刚安装好的Fira Mono for Powerline
字体。{ "guid": "{2c4de342-38b7-51cf-b940-2309a097f518}", "hidden": false, "name": "Ubuntu", "source": "Windows.Terminal.Wsl", "icon": "ms-appdata:///Local/picto-ubuntu-orange.png", "fontFace": "Fira Mono for Powerline", "fontSize": 12, "colorScheme": "Ubuntu" }
-
查看效果
安装zsh,并设置为默认shell
-
安装zsh:
sudo apt install zsh
设置为默认shell:
chsh -s $(which zsh)
-
确认:
echo $SHELL
- 重启终端
安装 Oh My Zsh
官方GitHub仓库
https://github.com/ohmyzsh/ohmyzsh.git
- 获取安装脚本
curl -Lo install.sh https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh
- 执行脚本
sh install.sh
设置 Oh My Zsh 主题
-
配置 Oh My Zsh 内置主题
Oh My Zsh 内置主题可以通过官网https://github.com/ohmyzsh/ohmyzsh/wiki/Themes查询,找到你喜欢的主题,编辑~/.zshrc
文件,你将看到一个如下的变量:ZSH_THEME="robbyrussell"
把变量的值替换为你想要的主题,如:
ZSH_THEME="agnoster"
source ~/.zshrc
-
配置第三方主题
以bullet-train.zsh为例。- 在这里下载bullet-train.zsh-theme文件。
- 把
bullet-train.zsh-theme
文件放入$ZSH_CUSTOM/themes/
文件夹中。 -
vi ~/.zshrc
:
ZSH_THEME="bullet-train"
source ~/.zshrc