将丑陋的 Windows 终端改造成 Unicorn

你正在使用 Windows,经常听到其他平台的用户炫耀他们超级棒的“彩虹吐痰”命令提示符。别担心,你也可以拥有一个看起来超棒的终端。
下面列出了需要遵循的步骤:
1.安装WSL
https://docs.microsoft.com/en-us/windows/wsl/install-win10(安装 WSL 的清晰简便的步骤)。
2. 安装你的终端
上述结果由Felixse 的 Fluent Terminal实现。这款终端在 Windows 上非常出色,因为它可以流畅地替代 Powershell 或 CMD,同时保留所有功能,并允许您随时轻松切换。它还具有出色的性能和美观的设置界面。

该软件仍处于早期开发阶段,但对我来说已经足够稳定,可以将其用作默认终端。安装 Fluent Terminal 最简单的步骤如下:
从提升的/管理员 shell 中,执行 choco install fluent-terminal
按照Syed Sharizal的教程(本教程的灵感来源于此)使用超级终端(无论您的操作系统是什么 — — 因为 Hyper 是跨平台的)可以获得另一个漂亮的效果。
3. 设置 Fluent 终端

为了获得具有 UNIX 功能的终端,我们必须切换到 WSL,因为 Windows 命令和 Powershell 都无法实现这一点。
4. 安装 ZSH
- 运行 sudo apt-get install zsh
- 打开你的 bash_profile vim ~/.bashrc — 通过这份备忘单直接获取你的 vim 知识。
- 将您的 ZSH 设置为默认值(按照 #comments 查找文件)。
bash -c zsh
# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples
# If not running interactively, don't do anything
case $- in
\*i\*) ;;
\*) return;;
esac
5. 安装 Oh My ZSH
Oh My Zsh 是一个令人愉悦的开源社区驱动框架,用于管理你的 Zsh 配置。它捆绑了数千个实用的函数、助手、插件、主题,以及一些让你赞叹不已的功能……
要安装 Oh My ZSH,请运行此命令。
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
6. 配置 Oh My ZSH
现在你已经有了马🐴。现在是时候把它变成独角兽🦄了。
通过以下步骤,您可以随意配置一切以满足您的愿望和感受;
- 为您的 OMZ 设置主题 — 安装 PowerLevel9K
git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k
在您的 ~/.zshrc 中添加此行来选择此主题
ZSH\_THEME="powerlevel9k/powerlevel9k"
- 安装 Powerline 字体
这些字体可以帮助您获得提示左侧看到的箭头和 git 图标。
我使用nerd 字体而不是powerline 字体,因为我认为后者的存储库维护得较少。
Nerd Fonts是一个针对开发者目标字体进行修补的项目,这些字体带有大量的字形(图标)。具体来说,就是从Font Awesome、Devicons、Octicons等流行的“标志性字体”中添加大量额外的字形。
- 打开http://nerdfonts.com/
- 前往下载,然后选择字体并下载
- 像在 Windows 上安装任何字体一样安装它
- 将字体添加到 Fluent Terminal — 设置 → 终端 → 字体系列
- 使用 vim .zshrc 添加 NerdFont 兼容性,然后在之前的 ZSH_THEME 下方添加以下行
POWERLEVEL9K\_MODE='nerdfont-complete'
- 进一步定制
一旦你拥有了 powerlevel9k,一切就都唾手可得了。你可以根据自己的喜好进行配置。
这些资源可以帮助您定制
🦄 — 我自己的 .zshrc 配置
更多的…
如果您觉得某些信息听起来不太对劲或“新奇”。请记住,本教程的灵感来源于许多其他教程,例如:
- 在 Windows 10 上的 WSL 中使用 Zsh
- 使用 Oh-my-Zsh + iTerm2 启动你的终端
- 如何在 Windows 10 Creators Update 中使用 WSL 设置美观的终端