前言
本文针对的是 windows 系统下使用 WSL2 功能运行的的 Linux 发行版——Ubuntu
1. 下载 windows terminal
如果你的电脑没有下载 windows terminal,那么先下载:
可以利用此工具来管理终端,美化终端
- 打开 Microsoft Store
- 搜索 windows terminal,进行下载
2. 下载终端 zsh
ubuntu 默认终端为 bash。
zsh 和 bash 都是功能强大的命令行解释器,它们在功能、可定制性、用户体验和生态系统等方面有所不同。 但相比之下,zsh 具有更强大的自动补全、插件支持和可定制性,以及更优雅的用户体验。你可以使用各种插件和主题来定制和扩展ZSH,以满足您的个性化需求:比如本文使用 oh-my-zsh 来配置 zsh 终端主题。
-
打开 ubuntu 终端
-
输入指令:sudo apt install zsh
-
在 “Do you want to continue?” 直接 enter
-
等待下载
-
下载完成后,更换终端:
输入:chsh -s /bin/zsh
执行后需要重启 ubuntu 才能生效。重新进入 ubuntu 后,会出现下面画面,说明修改成功:
需要注意:新的配置文件为 ~/.zshrc(之前的为 ~/.bashrc)。
因为现在的终端是 zsh,所以如果你之前配置过 ~/.bashrc,那么现在这些配置就不再生效,需要通过 ~/.zshrc 重新配置。
3. 安装 oh-my-zsh
oh-my-zsh 是用于管理 zsh 配置的轻量级框架,提供了许多内置插件以及主题等,可以开箱即用。
在终端执行指令:
sh -c “$(curl -fsSL https://gitee.com/Devkings/oh_my_zsh_install/raw/master/install.sh)”
出现下面画面安装成功:
这是它的默认主题,比较简约,如果你喜欢就可以直接用即可。
oh-my-zsh 的默认安装目录为当前用户的 home 目录:
进入到 .oh-my-zsh 目录,内置的所有主题位于:theme 目录下
像默认主题 robbyrussell 也在其中:
4. 设置主题
如果你觉得默认主题不适合你,那么你可以通过 ~/.zshrc 配置文件进行更换。
-
打开 ~/.zshrc
vim ~/.zshrc
会看到有下面字段:
你只需要将 “” 之间的内容更改为你想要的主题即可。
每个主题对应的样式见:【https://github.com/ohmyzsh/ohmyzsh/wiki/Themes】
有的样式可能用到特殊字体,如果电脑没有安装会导致乱码,如何安装前面的链接中也有提到。
- 更换为对应主题后,保存关闭文件,执行下面指令后生效:
source ~/.zshrc