Windows terminal+wsl+ohmyzsh+powerlevel10k打造更美丽的终端

写在前面 :不要跨操作系统访问文件!这可能会显著降低性能。Windows 命令行(PowerShell、命令提示符)访问 Windows 文件系统中的文件,Linux 命令行(Ubuntu、OpenSUSE 等)访问 WSL 的。(热重载也会失效!编译会变慢!亲测!)

安装wsl

安装 WSL 和 Linux 的默认 Ubuntu 发行版。 了解详细信息https://learn.microsoft.com/zh-cn/windows/wsl/install。 还可以使用此命令通过运行 wsl --install 来安装其他 Linux 发行版。 若要获取发行版名称的有效列表,请运行 wsl --list --online。

wsl --install
# 若要获取发行版名称的有效列表
wsl --list --online
# 查看安装的发行版
wsl -l -v

在这里插入图片描述
在这里插入图片描述

注意安装后必须重启后再次执行wsl --install

重启后设置ubuntu用户

在这里插入图片描述

创建用户名和密码后,该帐户将是分发版的默认用户,并将在启动时自动登录。
此帐户将被视为 Linux 管理员,能够运行 sudo (Super User Do) 管理命令。

键入wsl进入Linux虚拟系统,更新和升级包

sudo apt update && sudo apt upgrade

在这里插入图片描述

终端设置默认启动ubuntu

在这里插入图片描述

安装 zsh

 # 安装
 sudo apt install zsh -y
 
 # 查看 shells
 cat /etc/shells
 
 # 设置默认 shell
 chsh -s /usr/bin/zsh

在这里插入图片描述
在这里插入图片描述

安装 oh-my-zsh

sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

在这里插入图片描述
!出现该问题请参考解决:Connecting to raw.githubusercontent.com(raw.githubusercontent.com)|0.0.0.0|:443… failed: Connec解决方案

配置powerlevel10k主题

安装字体

在这里插入图片描述
一个一个下载点击安装即可

设置终端字体,保存

在这里插入图片描述

下载主题

# 下载到用户目录
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/powerlevel10k
# 写入.zshrc配置文件
echo 'source ~/powerlevel10k/powerlevel10k.zsh-theme' >>~/.zshrc

配置猪蹄

新打开窗口且没有配置时会询问用户一些问题做配置,按照提示一步步选自己喜欢的配置,后续可以通过p10k configure命令重新配置。

在这里插入图片描述
设置好的效果如下:
在这里插入图片描述

配置 zsh-syntax-highlighting 和 zsh-autosuggestions

下载

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

配置~/.zshrc

plugins=(zsh-syntax-highlighting zsh-autosuggestions)

source .zshrc

设置终端配色,看到ls显示的底色导致文件夹看不清,而且我自己vscode使用的Dracula主题切换时反差太大,所以我的终端也想设置成Dracula,但微软终端自带无该主题,此处推荐一个网站有丰富的主题供选择:Windows Terminal Themes

在这里插入图片描述
选好主题之后点击‘get theme’,在终端中打开JSON文件添加即可
在这里插入图片描述
贴上Dracula配置,需要自取:

  {
     "background": "#282A36",
     "black": "#000000",
     "blue": "#BD93F9",
     "brightBlack": "#749B36",
     "brightBlue": "#BD93F9",
     "brightCyan": "#8BE9FD",
     "brightGreen": "#50FA7B",
     "brightPurple": "#FF79C6",
     "brightRed": "#FF5555",
     "brightWhite": "#FFFFFF",
     "brightYellow": "#F1FA8C",
     "cursorColor": "#BBBBBB",
     "cyan": "#8BE9FD",
     "foreground": "#F8F8F2",
     "green": "#50FA7B",
     "name": "Dracula",
     "purple": "#FF79C6",
     "red": "#FF5555",
     "selectionBackground": "#44475A",
     "white": "#BBBBBB",
     "yellow": "#F1FA8C"
   },

重新打开终端,选择Dracula即可,最终

在这里插入图片描述

最终效果

在这里插入图片描述
至此。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一只月月鸟呀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值