Windows Terminal + PowerShell超简单的简约美化(oh-my-posh)

这篇具有很好参考价值的文章主要介绍了Windows Terminal + PowerShell超简单的简约美化(oh-my-posh)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

需要准备

  1. Windows Terminal
  2. PowerShell
  3. oh-my-posh
  4. 微软商店

操作步骤

  1. 首先打开(安装Windows Terminal),建议管理员权限打开,后面都方便。(win10新版和win11自带,没有了直接微软商店下载即可)

  2. 打开terminal里的Power Shell,win10自带PS5,现在有PS7,通用直接微软商店搜索“Power Shell”,确认版本为7,即可直接下载自动安装不操心。PS5和PS7可以共存(存在部分时候不兼容问题,还得用PS5,因此不建议卸载PS5,而且我也没发现卸载方法;但若是电脑自带PS6,网上说PS7会覆盖删除PS6,具体没试过,不知道。

  3. 在安装posh前,有部分参考文章提到了要安装posh-git,这里提供下安装命令,如果不安装好像也没问题吧?如果后面出问题了,再来安装下好了

    Install-Module posh-git
    
  4. 安装oh-my-posh有两种方法(具体操作详见oh-my-posh官方文档):
    (1)微软商店搜索oh-my-posh应用直接安装;
    (2)使用官网提供的命令行方式安装,使用winget包管理。

  5. 使用winget方法安装如下操作:
    注意一下:这里winget没有国内镜像源,反正网络连接很费劲,如果提示更新源错误等,可按照提示winget reset重置下源,实在不行自己想办法联网下,实际不如微软商店连接顺畅

    • 使用PowerShell并运行一下命令:
      winget install JanDeDobbeleer.OhMyPosh -s winget
      
      这将安装以下东西:
      oh-my-posh.exe可执行文件
      themes最新的主题json文件
  6. oh-my-posh安装过程已结束,下面进行相关配置设置(无论微软商店安装还是winget安装都要以下配置)

配置

  1. 由于oh-my-posh的主题内容会包含许多图案,字体的选择很重要,不匹配字体会导图案、文件目录名等字符显示乱码。
     
    这里使用官方文档推荐的字体Meslo LGM NF,压缩包里面包含了许多字体,具体自己选择即可(我随便挑了一个Meslo LG L Bold Nerd Font Complete Mono.ttf
  2. 配置具体使用哪个主题。
    网上说了好几个更换主题的命令:Set-Theme等几个命令都不行,无效,想要预览主题发现两个方法:
    • 命令行预览主题样式
      Get-PoshThemes
      
    • 官网官方文档预览主题样式
       
      这里推荐几个简约主题(主题越复杂,PS每次打开的加载速度越慢,这几个主题简约风,当颜色丰富,只是少了图案,加载速度基本正常还能接受)
    • agnoster.minimal
    • sorin
    • robbyrussel
    • ……
  3. 选择好主题后进行配置使用
    • PS输入:
      notepad $profile
      
      打开配置文件Microsoft.PowerShell_profile.ps1
      第一次打开可能没有,按提示创建一个即可。
    • 文档中输入oh-my-posh init pwsh --config $env:POSH_THEMES_PATH\<主题名>.omp.json | Invoke-Expression
      其中注意,安装时软件应该会自动在用户变量中添加POSH_THEMES_PATH变量名和地址,这样上述命令就能直接使用,没有的话自己加一下(地址:C:\Users\<用户名>\AppData\Local\Programs\oh-my-posh\themes
  4. 如果想要ls等命令输出的文件目录也有颜色标记,安装以下模块
    Install-Module PSColor
    
    安装完成后同样在Microsoft.PowerShell_profile.ps1文件中添加引入该模块Import-Module PSColor
    Windows Terminal + PowerShell超简单的简约美化(oh-my-posh) 全部配置完成后保存关闭
  5. 重新加载您的配置文件以使更改生效,或者直接重启PowerShell
    . $PROFILE
    

结束

oh-my-posh美化Windows Terminal的PowerShell的基本操作就这些,后续有其他主题或者其他扩展module想要安装自行编辑即可,对主题不满意的甚至可以自行编辑,反正最后记得在$profile文件中进行引入即可。文章来源地址https://www.toymoban.com/news/detail-439903.html

到了这里,关于Windows Terminal + PowerShell超简单的简约美化(oh-my-posh)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Windows 11 轻量简单的美化方案

    美化最终往往是回到最初的默认配置 每次更新版本、重装系统都要维护无疑是麻烦事 这里存一下我的简易轻量级美化,多数云端同步,开箱即用 壁纸 Wallpaper engine 直接 steam 同步即可 HDR 在 post-processing 开启 多屏支持也比较好 类似:Live wallpaper (Microsoft Store 免费) 指针 如果你

    2024年04月28日
    浏览(18)
  • PowerShell 美化(谁不想要一个好看的终端呢)

    花里胡哨的折腾(bushi 多种主题任君挑选 地址:https://github.com/PowerShell/PowerShell/releases 本文主要使用 Oh My Posh 进行美化 地址:https://ohmyposh.dev/ 检查是否安装成功 参考链接:https://blog.csdn.net/luoyooi/article/details/102990113 Oh My Posh 建议使用 Windows Terminal,可以在 MicroSoft Store 进行下

    2023年04月09日
    浏览(25)
  • Mac和Linux的Terminal终端美化,命令高亮、自动补全、超多内置插件等着你来探索

    如果你经常和Terminal打交道,那么这个开源的项目一定很适合你 官网地址:https://ohmyz.sh/ 安装 Oh My Zsh是Zsh的框架,所以看下是否安装了zsh。 如果没有安装zsh,需要根据对应系统根据命令安装配置 官网安装参考地址: https://github.com/ohmyzsh/ohmyzsh/wiki/Installing-ZSH 安装完zsh后就可

    2024年02月07日
    浏览(33)
  • 造型简约的机箱,安装简单兼容性好,安钛克P20C体验

    我们准备组装一台新主机的时候,机箱确实很重要,它决定了主机的整体风格和兼容性。我比较喜欢用中塔机箱,像是上个月我新装的主机,用的就是安钛克P20C,这款机箱的设计很简约,而且还有多种版本可选,像是无侧透的P20CE,还有自带ARGB风扇P20CARGB等。 实际到手后,我

    2023年04月24日
    浏览(31)
  • Starting Windows PowerShell (启动 Windows PowerShell)

    Windows PowerShell is a scripting engine .DLL that’s embedded into multiple hosts. The most common hosts you’ll start are the interactive command-line powershell.exe and the Interactive Scripting Environment powershell_ise.exe . Windows PowerShell 是一个嵌入到多个主机中的脚本引擎 .DLL 。启动的最常见主机是交互式命令行 power

    2024年02月05日
    浏览(26)
  • Windows PowerShell基础教程(1)——Windows PowerShell 简介

    Windows PowerShell基础教程(1)——Windows PowerShell 简介             PowerShell 开发代号为Monad,  是支持 Windows XP/Server 2003/Vista/Server 2008操作系统的脚本语言。包括 Cmd.exe 、SH、KSH、CSH以及BASH Unix在内的大多数外壳程序的操作方式都是在新的进程中执行命令或实用工具程序,并以

    2024年02月10日
    浏览(26)
  • 【微信小程序项目】——十分钟开发网络API·天气查询小程序、天气查询,美观简约,简单易上手

    【实验目的】 复习小程序项目 的 新建过程 掌握 配置https域名的方式 使用微信 网络请求能力获取天气预报 使用腾讯提供的网络通信API,调用第三方提供的API PART I 准备工作 A PI 密钥申请( 非必做 ) 本小节主要介绍如何申请获得开源API的密钥。这里选择了可以提供全球气象

    2023年04月20日
    浏览(37)
  • Windows终端(windows terminal)从下载到运行

    目录 介绍 一、软件下载 网盘链接 方式一: github 方式二:微软商店(Microsoft Store)下载 二、软件运行 三、添加Windows Terminal到鼠标右键菜单 四、使用run命令实现快捷启动 五、卸载 六、注册表删除 文章里提到的软件均提供网盘下载,链接在软件下载页面 以下所有演示内容都

    2024年02月14日
    浏览(60)
  • WeUI - 微信官方推出的免费开源 UI 组件库,上手简单,风格简约,在微信生态开发轻量项目的绝佳选择

    微信早年发布的 UI 框架,对想要创建让微信用户感到熟悉的应用来说,是一个好选择。 关于 WeUI WeUI 一款由腾讯微信团队开发的 UI 组件库,是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信 Web 开发量身设计,这是专门被设计用来构建在微信运行的

    2024年02月12日
    浏览(35)
  • Windows Terminal - 好物分享,真香~

    微情景: 💂:咦~,你的windows电脑还在使用默认的PowerShell、cmd呀? 🙋:对啊。 💂:你不觉得它们很丑又不好用吗? 🙋:巨丑好嘛,但没办法,没得选哦。 💂:怎么没得选,你可以用Window Terminal呀。又好看功能又强大。 🙋:真的?那快给我介绍介绍呗。 💂:走!给你

    2024年02月05日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包