前言
在 macOS 中用 zsh 配合 oh-my-zsh 可以打造出一个用的很舒服的终端,其实在 Windows 中也可以。
在 Windows 中可以用 pwsh1 和 oh-my-posh2 打造出一个好用的终端。
Windows 自带的 PowerShell 版本低,所以需要额外安装一个新版本的 pwsh,而不是用系统提供的。
oh-my-posh3 现在已基于 Go 语言重构,是一个跨平台的命令行工具,安装和配置方式和 oh-my-posh2 相比有些变化。
终端软件用的是 Windows Terminal3,这是一个现代化的、可自定义的好看的终端模拟器。
历史命令提示是通过 PowerShell 的 PSReadLine4 模组实现的。