分享

程序员必备的终端美化工具 Oh My Posh

 汉无为 2023-10-09 发布于湖北

背景

概述

常言道:差生工具多。节后第一天推荐一个终端美化软件。没啥大用,但是可以让自己在搬砖的时候更舒适一点,毕竟常规的 Windows 命令行终端只有黑与白。

PowerShell

PowerShell 是一种用于自动化任务和配置管理的脚本语言和命令行工具。PowerShell 不是 CMD 的加强版或新版本。

Windows Terminal

Windows Terminal 是微软开发的一款先进的命令行终端应用程序,用于 Windows 操作系统。它旨在提供更现代、更强大和更可定制的终端体验,适用于开发人员、系统管理员和任何需要在 Windows 上使用命令行的用户。

Oh My Posh

Oh My Posh 是一个命令行提示工具,通常用于美化和自定义终端提示符。它允许用户创建自定义的终端提示符,包括颜色、图标、文本样式等,以提高终端的可视化吸引力和功能性。Oh My Posh 通常与不同的终端环境和 shell(如 Bash、Zsh 和 PowerShell)兼容,因此用户可以根据自己的喜好和需求配置终端提示符的外观和行为。这有助于提高终端用户的工作效率和舒适性。

安装

Windows Terminal

概述

Windows Terminal 可以通过微软应用商店进行安装。

在线安装

在 Microsoft Store 中搜索关键字 windows terminal 即可安装:

图片

离线安装

概述

对于无法联网的内网的开发机,Windows Terminal 也支持离线安装,可以下载安装文件后再安装。

下载地址

github 下载地址:https://github.com/microsoft/terminal/releases

安装

解压下载的安装文件后,双击主程序即可打开 Windows Terminal :

图片

Oh My Posh

概述

Oh My Posh 可以通过微软应用商店进行安装。

在线安装

在 Microsoft Store 中搜索关键字 oh my posh 即可安装:

图片

离线安装

概述

对于无法联网的内网的开发机, Oh My Posh 也支持离线安装,可以下载安装文件后再安装。

下载地址

github 下载地址:https://github.com/JanDeDobbeleer/oh-my-posh/releases/

安装

双击下载的安装包,默认安装即可:

图片

配置 Oh My Posh

初始化配置文件

配置文件路径

在 Windows Terminal 中执行以下命令,得到 Oh My Posh 配置文件路径:

$PROEFILE

执行结果如下:

图片

创建配置文件

根据得到的路径,在对应的文件夹下创建同名文件:

图片

编辑配置文件

右键选择编辑 Microsoft.PowerShell_profile.ps1 文件,输入以下内容:

C:\\'Program Files (x86)'\\oh-my-posh\\bin\\oh-my-posh.exe init pwsh --config $env:POSH_THEMES_PATH\montys.omp.json | Invoke-Expression

如下图所示:

图片

重启终端

编辑完成后,保存关闭即可。然后重启终端:

图片

如上图所示,已经启用了 Oh My Posh,其中部分内容乱码是由于没安装相应的字体。

字体设置

概述

oh-my-posh 官网建议使用 nerd fonts。

下载字体

github 下载地址:https://github.com/ryanoasis/nerd-fonts/releases
本文中下载使用的是 JetBrainsMono 字体。

安装字体

解压下载的字体安装文件,全选所有字体、右键选择安装即可:

图片

配置字体

字体安装完成后,在 Windows Terminal 中设置 PowerShell 的字体:图片

重启终端

设置字体为 JetBrainsMono 后,再次打开终端即可看到所有字符均可正常显示了:

图片

主题设置

概述

oh-my-posh 支持设置并更换显示主题。

主题列表

在 Windows Terminal 中执行以下命令,得到 Oh My Posh 主题列表:

Get-PoshThemes

执行结果如下:

图片

滚动条拉到末尾可以看到主题所在路径及修改示例:

图片

更改主题

选择好需要的主题后,打开 Microsoft.PowerShell_profile.ps1 文件,修改其中主题名称即可,以 unicorn 主题为例:

图片

重启终端

修改好配置文件中主题名称后,再次打开终端即可看到主题已生效:

图片

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多