QBlog
Win终端+WSL2 美化记录 下篇 wsl终端美化+静态ip

Win终端+WSL2 美化记录 下篇 wsl终端美化+静态ip

2023/03/24 02:53
avatar

一.更换终端

Linux 系统中有很多 shell,比如 bashshzsh 等,虽然存在很多不同的 shellbash 却是最常见或许也是最主流的。

zsh(Z shell) 是 bash 的一个替代品,他对于 bash 有了很多的优化,无论是使用命令,外观,体验,能够让用户更方便顺畅的使用 Terminal

1.安装 Zsh 终端

sh
sudo apt update`
sudo apt install git zsh -y

在安装 oh-my-zsh 可以更方便的管理 zsh 的配置,和安装插件等

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

wsl --shutdown 输入命令重启 WSL 就能发现终端已经更换成功了

2.安装 powerlevel10k 主题

这里使用 gitee.com 上的官方镜像加速下载

sh
git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

然后修改 ~/.zshrcZSH_THEME="powerlevel10k/powerlevel10k"

然后重启 wsl 就会有向导,一步一步的指引你个性化的配置终端,如果没有对应字体,可以下载下面几个

MesloLGS NF Regular.ttfMesloLGS NF Bold.ttfMesloLGS NF Italic.ttfMesloLGS NF Bold Italic.ttf

字体在 WIndows 系统上安装好,然后在终端配置里面更改 wsl 的字体

二.配置网络

大部分参考CSDN wsl2设置静态ip(固定ip)static ip - littlebird4

但启动脚本因为我们换了终端,所以文件也需要换 ~/.bashrc 改成 ~/.zshrc

然后可以修改两边的hosts,就不用记那么长的ip了 Windows的在 C:\Windows\System32\drivers\etc\hosts 在里面加一行 172.22.0.2 wsl 这样直接ping wsl就能ping通了

WSL的在 /etc/hosts 在里面加一行 172.22.0.1 win 这样直接ping win就能ping通了

Win终端+WSL2 美化记录 下篇 wsl终端美化+静态ip

https://ocyss.icu/article/skill/system/windows/wsl2-terminal-customization-static-ip

本文采用 CC BY-NC-SA 4.0 许可协议

转载请注明作者 Ocyss_04 及本文链接,禁止用于商业目的