Windows Terminal安装及美化

windows terminal是微软推出的新一代终端,具有超高的可扩展性,用户可以自由定制终端的外观,比旧版cmd的黑色窗口更加美观且功能强大。

安装只需在Windows自带的应用商店中搜索Windows Terminal,点击安装即可。您也可以通过下载Microsoft/Terminal的源码进行自定义安装。

Windows Terminal安装及美化

基本配置首先启动Windows Terminal终端,点击右下角的三角形图标,选择Settings以打开配置文件profiles.json

Windows Terminal安装及美化

以下是配置PowerShellCmd的示例,如需配置其他终端如GitBash,请参考下面的代码进行自定义设置。

"profiles":[    {        // PowerShell        "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",  // 唯一ID        "name": "PowerShell",        "commandline": "powershell.exe", // 命令行所在位置        "colorScheme" : "Campbell",      // 主题        "useAcrylic": true,              // 毛玻璃        "acrylicOpacity" : 0.8,          // 不透明度        "fontSize": 10,                  // 字体大小        "fontFace" : "Consolas",         // 字体        "cursorShape" : "emptyBox",      // 光标形状,bar/emptyBox/filledBox/underscore/vintage        "padding": "10, 10, 10, 10",     // 边距        "closeOnExit": true,             // 关闭时退出终端        "startingDirectory": "./",       // 当前目录打开        "historySize": 9001,             // 上滚历史行数        "hidden": false    },    {        // Command        "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",        "name": "Command",        "commandline": "cmd.exe",        // 命令行所在位置        "colorScheme" : "Campbell",      // 主题        "useAcrylic": true,              // 毛玻璃        "acrylicOpacity" : 0.8,          // 不透明度        "fontSize": 10,                  // 字体大小        "fontFace" : "Consolas",         // 字体        "cursorShape" : "emptyBox",      // 光标形状,bar/emptyBox/filledBox/underscore/vintage        "padding": "10, 10, 10, 10",     // 边距        "closeOnExit": true,             // 关闭时退出终端        "startingDirectory": "./",       // 当前目录打开        "hidden": false,        "historySize": 9001    }],

美化方面,推荐使用Fira Code字体。访问Github仓库,点击releases下载FiraCode_2.zip解压后进入tff文件夹,双击安装字体。安装后,在配置文件profiles.json中修改字体设置并保存。

"profiles":[    {        // PowerShell        ...        "fontFace" : "Fira Code",  // 字体        ...    }]

为了修改配色,访问终端配色开源库iTerm2-Color-Schemes,选择喜欢的配色方案。例如,这里选择rebecca,在配色库中找到rebecca.json,复制配色方案。

{  "name": "rebecca",  "black": "#12131e",  "red": "#dd7755",  "green": "#04dbb5",  "yellow": "#f2e7b7",  "blue": "#7aa5ff",  "purple": "#bf9cf9",  "cyan": "#56d3c2",  "white": "#e4e3e9",  "brightBlack": "#666699",  "brightRed": "#ff92cd",  "brightGreen": "#01eac0",  "brightYellow": "#fffca8",  "brightBlue": "#69c0fa",  "brightPurple": "#c17ff8",  "brightCyan": "#8bfde1",  "brightWhite": "#f4f2f9",  "background": "#292a44",  "foreground": "#e8e6ed"}

在配置文件profiles.json中找到schemes列表,将复制的配色方案粘贴进去。

"schemes": [    {        "name": "rebecca",        "black": "#12131e",        "red": "#dd7755",        "green": "#04dbb5",        "yellow": "#f2e7b7",        "blue": "#7aa5ff",        "purple": "#bf9cf9",        "cyan": "#56d3c2",        "white": "#e4e3e9",        "brightBlack": "#809699",        "brightRed": "#ff92cd",        "brightGreen": "#01eac0",        "brightYellow": "#fffca8",        "brightBlue": "#69c0fa",        "brightPurple": "#c17ff8",        "brightCyan": "#8bfde1",        "brightWhite": "#f4f2f9",        "background": "#292a44",        "foreground": "#e8e6ed"    }]

最后,在profiles列表中将相应终端的colorScheme属性设置为配色方案中的name值。

"profiles":[    {        // PowerShell        ...        "colorScheme" : "rebecca",       // 主题        ...    }]

为了添加Emoji,由于Typecho编辑器不支持Emoji,这里提供了一个Emoji表情网站,供您自行选择使用。

使用管理员模式打开PowerShell,输入以下命令创建配置文件。

if (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force }# C:Users[用户名]DocumentsWindowsPowerShellMicrosoft.PowerShell_profile.ps1

安装choco

> iwr https://chocolatey.org/install.ps1 -UseBasicParsing | iex# 报错的话应该是Powershell的执行策略问题> Get-ExecutionPolicy  # 查看当前策略> Set-ExecutionPolicy Unrestricted  # 设置为Unrestricted# 等下全部配置完成后,再将执行策略设回前面查看策略时的值(更安全)> choco                # 测试是否安装成功

使用choco安装ConEmu

某地板超炫企业网站1.1 某地板超炫企业网站1.1

1、演示:以截图为准 2、程序说明 程序试用后台:http://你的域名/admin/login.asp 后台登陆帐号:admin 密码:admin123 说明: 这个是基于asp+access的企业网站源码,数据库已设有有防下载,网站更安全 要修改网站,自定义你自己要的页面,和美化页面都是你自己完成,网站源码程序完整,后台功能强大。 调试运行环境:要安装IIS服务器(IIS的安装和配置,安装好

某地板超炫企业网站1.1 0 查看详情 某地板超炫企业网站1.1

> choco install ConEmu

安装oh-my-poshposh-git

> Install-Module posh-git -Scope CurrentUser> Install-Module oh-my-posh -Scope CurrentUser> install-module posh-git

打开PowerShell配置文件,如果不知道文件路径可使用$PROFILE查看,打开后插入以下语句。

Import-Module posh-gitImport-Module oh-my-poshSet-Theme Paradox  # 设置主题,具体可选主题可看后面function prompt {"PS $pwd X >" }    # X代表Emoji表情

最后在PowerShell内输入配置文件路径来更新配置并重启PowerShell

随机Emoji可以通过打开oh-my-posh主题配置文件目录来实现。

# 主题配置文件目录C:Users[用户名]DocumentsWindowsPowerShellModulesoh-my-posh2.0.332Themes

选择想修改的主题文件,复制一份重命名为myTheme.psm1,打开myTheme.psm1进行修改。找到以下表示右箭头>的语句,并在其前面加入#进行注释。

# $prompt += Write-Prompt -Object ($sl.PromptSymbols.PromptIndicator) -ForegroundColor $sl.Colors.VirtualEnvBackgroundColor

然后插入以下代码。

$food = Get-Random -InputObject ("X","X","X"....)  # X代表Emoji标签$color = Get-Random -InputObject ("VirtualEnvBackgroundColor", "WithForegroundColor", "GitDefaultColor", "PromptHighlightColor", "PromptBackgroundColor", "WithBackgroundColor")$prompt += Write-Prompt -Object ($sl.PromptSymbols.PromptIndicator) -ForegroundColor $sl.Colors.$color$prompt += Write-Prompt -Object "$food "

Windows Terminal安装及美化

最后打开PowerShell配置文件,应用myTheme主题。

Set-Theme myTheme  # 设置主题

最终效果如下:

Windows Terminal安装及美化

其它myTheme主题配置如下:

#requires -Version 2 -Modules posh-gitfunction Write-Theme {    param(        [bool]        $lastCommandFailed,        [string]        $with    )    $lastColor = $sl.Colors.PromptBackgroundColor    $prompt = Write-Prompt -Object $sl.PromptSymbols.StartSymbol -ForegroundColor $sl.Colors.PromptForegroundColor -BackgroundColor $sl.Colors.SessionInfoBackgroundColor    #check the last command state and indicate if failed    If ($lastCommandFailed) {        $prompt += Write-Prompt -Object "$($sl.PromptSymbols.FailedCommandSymbol) " -ForegroundColor $sl.Colors.CommandFailedIconForegroundColor -BackgroundColor $sl.Colors.SessionInfoBackgroundColor    }    #check for elevated prompt    If (Test-Administrator) {        $prompt += Write-Prompt -Object "$($sl.PromptSymbols.ElevatedSymbol) " -ForegroundColor $sl.Colors.AdminIconForegroundColor -BackgroundColor $sl.Colors.SessionInfoBackgroundColor    }    $user = $sl.CurrentUser    $computer = [System.Environment]::MachineName    $path = Get-FullPath -dir $pwd    if (Test-NotDefaultUser($user)) {        # User@Hostname         $prompt += Write-Prompt -Object "$user " -ForegroundColor $sl.Colors.GitDefaultColor -BackgroundColor $sl.Colors.SessionInfoBackgroundColor        # $prompt += Write-Prompt -Object "$user@$computer " -ForegroundColor $sl.Colors.SessionInfoForegroundColor -BackgroundColor $sl.Colors.SessionInfoBackgroundColor    }    if (Test-VirtualEnv) {        $prompt += Write-Prompt -Object "$($sl.PromptSymbols.SegmentForwardSymbol) " -ForegroundColor $sl.Colors.SessionInfoBackgroundColor -BackgroundColor $sl.Colors.VirtualEnvBackgroundColor        $prompt += Write-Prompt -Object "$($sl.PromptSymbols.VirtualEnvSymbol) $(Get-VirtualEnvName) " -ForegroundColor $sl.Colors.VirtualEnvForegroundColor -BackgroundColor $sl.Colors.VirtualEnvBackgroundColor        $prompt += Write-Prompt -Object "$($sl.PromptSymbols.SegmentForwardSymbol) " -ForegroundColor $sl.Colors.VirtualEnvBackgroundColor -BackgroundColor $sl.Colors.PromptBackgroundColor    }    else {        $prompt += Write-Prompt -Object "$($sl.PromptSymbols.SegmentForwardSymbol) " -ForegroundColor $sl.Colors.SessionInfoBackgroundColor -BackgroundColor $sl.Colors.PromptBackgroundColor    }    # Writes the drive portion    $prompt += Write-Prompt -Object "$path " -ForegroundColor $sl.Colors.PromptForegroundColor -BackgroundColor $sl.Colors.PromptBackgroundColor    $status = Get-VCSStatus    if ($status) {        $themeInfo = Get-VcsInfo -status ($status)        $lastColor = $themeInfo.BackgroundColor        $prompt += Write-Prompt -Object $($sl.PromptSymbols.SegmentForwardSymbol) -ForegroundColor $sl.Colors.PromptBackgroundColor -BackgroundColor $lastColor        $prompt += Write-Prompt -Object " $($themeInfo.VcInfo) " -BackgroundColor $lastColor -ForegroundColor $sl.Colors.GitForegroundColor    }    # Writes the postfix to the prompt    $prompt += Write-Prompt -Object $sl.PromptSymbols.SegmentForwardSymbol -ForegroundColor $lastColor    # Time    # $timeStamp = Get-Date -UFormat %R    # $timestamp = "$timeStamp"    # $prompt += Set-CursorForRightBlockWrite -textLength ($timestamp.Length + 1)     # 一堆空格到行末    # $prompt += Write-Prompt $timeStamp -ForegroundColor $sl.Colors.GitDefaultColor  # 行末    # $prompt += Set-Newline  # NewLine    if ($with) {        $prompt += Write-Prompt -Object "$($with.ToUpper()) " -BackgroundColor $sl.Colors.WithBackgroundColor -ForegroundColor $sl.Colors.WithForegroundColor    }    # $prompt += Write-Prompt -Object ($sl.PromptSymbols.PromptIndicator) -ForegroundColor $sl.Colors.VirtualEnvBackgroundColor    # $prompt    ######################    $food = Get-Random -InputObject (“X”,“X”,“X”,“X”,“X”,)    $color = Get-Random -InputObject ("VirtualEnvBackgroundColor", "WithForegroundColor", "GitDefaultColor", "PromptHighlightColor", "PromptBackgroundColor", "WithBackgroundColor")    $prompt += Write-Prompt -Object ($sl.PromptSymbols.PromptIndicator) -ForegroundColor $sl.Colors.$color    $prompt += Write-Prompt -Object "$food "    ######################}$sl = $global:ThemeSettings #local settings$sl.PromptSymbols.StartSymbol = ''$sl.PromptSymbols.PromptIndicator = [char]::ConvertFromUtf32(0x276F)$sl.PromptSymbols.SegmentForwardSymbol = [char]::ConvertFromUtf32(0xE0B0)$sl.Colors.PromptForegroundColor = [ConsoleColor]::White$sl.Colors.PromptSymbolColor = [ConsoleColor]::White$sl.Colors.PromptHighlightColor = [ConsoleColor]::DarkBlue$sl.Colors.GitForegroundColor = [ConsoleColor]::Black$sl.Colors.WithForegroundColor = [ConsoleColor]::DarkRed$sl.Colors.WithBackgroundColor = [ConsoleColor]::Magenta$sl.Colors.VirtualEnvBackgroundColor = [System.ConsoleColor]::Red$sl.Colors.VirtualEnvForegroundColor = [System.ConsoleColor]::White

以上就是Windows Terminal安装及美化的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/749331.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月25日 19:22:46
下一篇 2025年11月25日 19:28:24

相关推荐

  • 稳定币排行榜_七月最新稳定币排行

    一键直达|2025主流加密资产交易所平台 Binance币安 Huobi火币 欧易OKX 2025年七月最新稳定币排行榜,稳定币在加密市场中扮演着关键角色,以下是当前市值与流通量排名靠前的稳定币,供您参考选择。 1. Tether (USDT) 市值领先:全球最大稳定币,市值超过700亿美元。多链发…

    2025年12月8日
    000
  • 2025年最受欢迎的稳定币是哪些_2025稳定币热门排行榜

    一键直达|2025主流加密资产交易所平台 Binance币安 Huobi火币 欧易OKX 2025年最受欢迎的稳定币有哪些?稳定币作为加密市场的重要组成部分,因其价格稳定、交易便捷,受到广大用户和机构青睐。以下是2025年最热门的稳定币排行榜,展现其市场份额和应用场景。 1. Tether (USD…

    2025年12月8日
    000
  • ETH最多持有人是谁_ETH最大钱 包是谁拥有

    一键直达|2025主流加密资产交易所平台 Binance币安 Huobi火币 欧易OKX ETH最多持有人是谁?截至2025年7月,以太坊(ETH)最大持有人并非某个个人,而是网络中的重要合约地址。 ETH最大钱 包持有者排名 1. 以太坊2.0质押合约(Beacon Deposit Contrac…

    2025年12月8日
    000
  • 2025年山寨币埋伏指南:10个百倍潜力币名单泄露

    2025年,加密货币市场仿佛一块等待开肯的沃土,充满了无限的可能性。每一位探索者都在寻找那颗能带来丰厚回报的种子。这不仅仅是关于数字资产的波动,更是一场对前沿科技、社区共识和未来金融范式的深刻理解。当全球经济的脉搏与区块链的律动交织,新的机遇便会悄然浮现。我们所谈论的,并非一夜暴富的神话,而是基于对…

    2025年12月8日
    000
  • ​​AI+区块链爆发前夜!这3个代币或将颠覆行业​​​​

    AI与区块链的融合正在催生全新的智能生态系统。1. 区块链为AI提供安全透明的数据基础,确保训练数据可信;2. AI提升区块链效率与智能化水平,优化网络性能;3. 二者共同驱动去中心化智能应用发展,如AI模型交易平台。三类关键数字资产在其中发挥核心作用:1. 激励型数据资产鼓励用户分享高质量数据;2…

    2025年12月8日
    000
  • 全球十大支持NFT交易的加密货币平台地址汇总(2025最新排名)

    以下是全球支持NFT交易且具备一定影响力的加密货币平台排名及特点:1.Binance,作为全球领先平台,提供广泛NFT市场,支持多链,界面友好、交易量庞大,玩法多样;2.OKX,支持多种区块链网络的NFT,提供丰富交易工具和优质项目;3.gate.io,支持新兴项目,费用低,NFT种类多样;4.Hu…

    2025年12月8日 好文分享
    000
  • 2025年哪些虚拟币值得买?十大潜力币排名榜单

    在瞬息万变的加密货币市场,寻找有潜力的虚拟币,如同大海捞针。2025年,哪些虚拟币有望崭露头角,实现价值腾飞?这不仅仅是技术进步的较量,更是生态建设、社区活跃度、市场应用等多维度的综合考量。本文将深入剖析当前市场格局,为您揭示备受瞩目的十大潜力币,并提供详细的购买指引,助您把握投资先机。 2025年…

    2025年12月8日 好文分享
    000
  • ​​山寨币季节预警!如何提前布局下一波爆发币种?

    随着比特币价格趋于稳定,市场资金开始寻找新的增长点,这往往是“山寨币季节”来临的前兆。本文将为你梳理出提前布局下一波潜在爆发币种的有效策略,帮助你抓住市场轮动的机遇。最后,市场永远充满不确定性,最重要的原则是“做好你自己的研究”(DYOR)。保持学习,保持耐心,当机会来临时,你才能从容应对。 一、什…

    2025年12月8日
    000
  • 可靠的虚拟币交易平台

    在币圈,选择一个可靠的虚拟币交易平台至关重要。以下是2025年最新排行的十大虚拟币交易所和相应的APP平台排名。我们将从第一名开始,逐一介绍这些平台的特点和优势。 1. OKX OKX 是全球领先的虚拟币交易平台之一,以其高效的交易系统和丰富的币种选择而闻名。OKX的APP界面简洁明了,用户体验极佳…

    2025年12月8日 好文分享
    000
  • 币圈有哪些网站可以免费看行情 免费看行情的网站大全

    在波动剧烈的币圈市场,及时、准确地获取行情信息对于参与者来说至关重要。市场数据是做出决策的基础,无论是观察价格走势、分析交易量,还是了解市场情绪,都需要依赖可靠的数据源。幸运的是,当前市场上存在不少可以免费查看加密货币行情的平台和工具,它们为用户提供了便利的数据接口,让追踪市场动态不再是少数专业人士…

    2025年12月8日 好文分享
    000
  • 币安Binance API如何申请?最新官方API接口申请指南

    币安API,即应用程序编程接口(Application Programming Interface),是连接用户程序与币安交易平台的桥梁。它允许开发者通过编写代码的方式,实现自动化交易、市场数据分析、资产管理等多种高级功能。对于量化交易者、开发者以及需要进行… 币安api,即应用程序编程…

    2025年12月8日
    000
  • 2025值得长期持有的山寨币有哪些

    在广阔的加密货币市场中,除了比特币和以太坊,众多山寨币也展现出其独特的价值和潜力。对于寻求长期布局的参与者而言,识别那些具备坚实基础和持续发展动力的项目至关重要。评估一个项目是否… 在广阔的加密货币市场中,除了比特币和以太坊,众多山寨币也展现出其独特的价值和潜力。对于寻求长期布局的参与者…

    2025年12月8日
    000
  • AI概念山寨币有哪些

    随着人工智能技术的飞速发展,其影响力已经渗透到各个行业,加密货币领域同样不例外。AI概念的加密货币项目,通常指的是那些将人工智能、机器学习与区块链技术相结合,旨在解决特定问题或构建新型去中心化应用的代币。这些项目借助AI来提升数据处理能力、优化网络运营效率、创建智能代理或者构建去中心化的AI服务市场…

    2025年12月8日
    000
  • 币圈七月可能出现的空投有哪些

    七月空投项目包括LayerZero生态、Zora Network和Linea主网。LayerZero的交互步骤:1.准备Arbitrum或Optimism上的ETH;2.访问Stargate Finance;3.连接钱宝并选择源链和目标链;4.选择资产进行跨链操作;问题处理方法包括追踪交易哈希和选择…

    2025年12月8日
    000
  • 2026年,这十大山寨币有望超越比特币,速看!

    2026年潜力山寨币包括以太坊、Solana、Cardano等,具备挑战比特币的可能性但面临多重挑战。1. 以太坊因智能合约和DeFi生态潜力大,但需应对竞争;2. Solana以高性能著称,但网络稳定性是短板;3. Cardano专注学术研究和非洲市场,DApp生态发展缓慢;4. Polkadot…

    2025年12月8日
    000
  • 一文读懂:黑USDT风险及辨别绝招

    收到黑USDT可能导致资金冻结、法律合规、交易对手及声誉风险。1.资金可能被交易所冻结,需提供来源证明;2.违反反洗 钱法规或面临罚款或刑事责任;3.通过OTC或P2P交易可能收到黑USDT,后续资金受限;4.地址被标记影响未来交易合作。防范措施包括:1.检查交易来源,使用链上工具验证地址安全性;2…

    2025年12月8日
    000
  • 7月山寨币有哪些潜力币种

    7月山寨币潜力币种包括XRP、Chainlink(LINK)、SEI和SUI。1.XRP正处对称三角形整理形态,若放量突破2.4美元阻力,目标位看2.85美元,否则可能回调至1.8美元;2.LINK若站稳18美元阻力,将打开上行空间至24美元,长期目标32美元,受机构增持及协议升级推动;3.SEI因…

    2025年12月8日
    000
  • ​​黑USDT流入账户怎么办?5步自查法+安全平台推荐

    “黑USDT”是通过非法途径获得的USDT,可能被标记为高风险,接收者面临账户冻结、法律风险和声誉受损。其流入账户的风险包括:1. 账户冻结,需提供资金来源证明;2. 法律风险,违反AML/KYC法规可能导致罚款或调查;3. 声誉受损,地址被标记影响交易合作。为避免风险,建议使用合规交易平台:1. …

    2025年12月8日
    000
  • 2025年交易所月度交易量排行

    进入2025年,全球数字资产市场的格局呈现出高度动态化与专业化的特征。市场竞争已从单纯的资产广度与交易深度,演变为一场围绕生态系统建设、技术创新、合规布局以及用户体验的全面竞赛。交易量作为衡量交易所核心竞争力的关键指标,其月度排名的变动直接反映了市场资金的流向与用户偏好的转移。这一年的市场中,头部交…

    2025年12月8日 好文分享
    000
  • NFT代币投资潜力大揭秘,获取方式全知晓!

    近年来,非同质化代币(nft)以其独特的魅力席卷了数字世界。不再仅仅是虚拟商品,它们代表着数字资产的独一无二和所有权的革新。围绕nft的讨论持续升温,无论是艺术品、音乐、游戏道具还是数字收藏品,都可能以nft的形式存在,并引发了广泛的关注和投资热潮。相较于可互换的传统数字代币,每一个nft都蕴含着特…

    2025年12月8日
    000

发表回复

登录后才能评论
关注微信