发布于 2026-01-06 0 阅读
0

Beautify your Terminal - WSL2 Set name of the theme to load --- if set to "random", it will load a random theme each time oh-my-zsh is loaded, in which case, to know which specific one was loaded, run: echo $RANDOM_THEME See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes Set list of themes to pick from when loading at random Setting this variable when ZSH_THEME=random will cause zsh to load a theme from this variable instead of looking in ~/.oh-my-zsh/themes/ If set to an empty array, this variable will have no effect. ZSH_THEME_RANDOM_CANDIDATES=( "robbyrussell" "agnoster" )

美化您的终端 - WSL2

设置要加载的主题名称 --- 如果设置为“random”,则会随机加载。

每次加载 oh-my-zsh 时都会加载一个随机主题,在这种情况下,

要了解具体加载了哪个主题,请运行:echo $RANDOM_THEME

请参阅https://github.com/ohmyzsh/ohmyzsh/wiki/Themes

设置随机加载时可供选择的主题列表

当 ZSH_THEME=random 时设置此变量将导致 zsh 加载

从这个变量中获取主题,而不是在 ~/.oh-my-zsh/themes/ 中查找。

如果设置为空数组,则此变量将不起作用。

ZSH_THEME_RANDOM_CANDIDATES=( "robbyrussell" "agnoster" )

我之前一直用 Ubuntu 作为虚拟机进行前端开发。但最近我在测试Windows 子系统 Linux (WSL 2),目前感觉不错。
现在完全不需要运行虚拟机了!(因为我只关心命令行功能)。
另外,我还试用了oh-my-zsh,不得不说它真是太棒了!

以下是@jeremycmorgan撰写的WSL 入门指南


我的终端现在看起来是这样的:
替代文字

以下是相关指南。(假设您已启用 WSL、安装了 Ubuntu 和 Windows 终端应用程序;如果没有,您可以参考此指南。)


安装 oh-my-zsh:

请确保已安装 zsh:



apt install zsh



Enter fullscreen mode Exit fullscreen mode

安装 ohmyzsh



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



Enter fullscreen mode Exit fullscreen mode

安装和配置 Powerline 字体

安装 Powerline 字体:

  1. 以管理员身份打开 PowerShell 会话。

  2. 下载并扩展 Powerline 字体库:

    powershell -command "& { iwr [<https://github.com/powerline/fonts/archive/master.zip>](<https://github.com/powerline/fonts/archive/master.zip>) -OutFile ~\\fonts.zip }" Expand-Archive -Path ~\\fonts.zip -DestinationPath ~

  3. 更新执行策略以允许安装字体:

    Set-ExecutionPolicy Bypass

  4. 运行安装脚本:

    ~\\fonts-master\\install.ps1

  5. 将执行策略恢复为默认值:

    Set-ExecutionPolicy Default


编辑 WSL 设置:

配置字体:

适用于 Windows 终端应用程序:

  • 打开 Windows 终端应用程序。
  • 进入设置。替代文字
  • 更新 json 文件,列出 Powerline 字体之一。替代文字

适用于 Ubuntu 应用:

  • 打开Ubuntu应用程序。
  • 打开 “属性” 对话框。
  • 从 “字体” 选项卡中,选择一种 Powerline 字体,例如 ProFont for Powerline
  • 点击 确定

选择你的主题!🎨

现在您可以选择终端主题了,有很多主题可供选择。我使用的是“agnoster”。
您可以通过以下方式进行选择:

  • 编辑“.zshrc”文件nano ~/.zshr
  • 将主题更改为您选择的主题:

设置要加载的主题名称 --- 如果设置为“random”,则会随机加载。

每次加载 oh-my-zsh 时都会加载一个随机主题,在这种情况下,

要了解具体加载了哪个主题,请运行:echo $RANDOM_THEME

请参阅https://github.com/ohmyzsh/ohmyzsh/wiki/Themes

ZSH_THEME="agnoster"

设置随机加载时可供选择的主题列表

当 ZSH_THEME=random 时设置此变量将导致 zsh 加载

从这个变量中获取主题,而不是在 ~/.oh-my-zsh/themes/ 中查找。

如果设置为空数组,则此变量将不起作用。

ZSH_THEME_RANDOM_CANDIDATES=( "robbyrussell" "agnoster" )


You can also enable different Plugins:
Enter fullscreen mode Exit fullscreen mode

插件=(
git
bundler
dotenv
osx
rake
rbenv
ruby
​​ )

Let me know which theme you picked! Also, feel free to reach out if you have any concerns.
Enter fullscreen mode Exit fullscreen mode
文章来源:https://dev.to/rishabk7/beautify-your-terminal-wsl2-5fe2