1 安装

安装可以从应用商店安装(直接搜索即可)或者Github安装(可以戳这里):

下载msixbundle格式的文件即可直接打开安装。

2 配置前准备

2.1 下载字体

推荐使用FiraCode,下载链接戳这里

解压后选择其中一个ttf安装即可:

2.2 安装PowerShell Core

这里的PowerShell Core与自带的PowerShell不是同一个东西,前者是能跨平台的,下载链接戳这里

Windows下可以直接选择msi格式下载:

安装好后可以对比一下新的PowerShell Core默认是黑底的,而且标题也不一样:

3 配置

3.1 模块

# PSReadline
Install-Module -Name PSReadLine -AllowPrerelease -Force # posh-git
Install-Module posh-git -Scope CurrentUser # oh-my-posh
Install-Module oh-my-posh -Scope CurrentUser

安装过程中可能会卡住,稍等即可。

另外有可能会提示不信任的仓库,选择y即可:

3.2 修改PWSH为默认终端

打开Window Terminal的配置文件,查看list中有无PowerShell Core,如果没有,请手动添加到list中:

{
"guid": "{60c54bbd-c2c6-5271-96e7-009a87ff44bf}",
"name": "PowerShell Core",
//"icon":"C:\\My\\PowerShell\\7\\ps_black_64-svg.ico",
"commandline": "pwsh.exe --nologo",
"hidden": false
},

其中guid可以从cmd复制过来并修改其中一个字符即可,commandLine直接填pwsh.exe,后面的--nologo参数可以去掉烦人的提示。至于图标,默认是没有图标的,需要手动添加,可以从PowerShellGithub下载,并转换为ico格式,最后填上路径就可以正常显示了:

3.3 美化

由于安装了oh-my-posh,可以使用Set-Theme切换主题,比如:

Set-Theme Agnoster

输入Set-Theme即可按Tab补全主题。

另外这样修改的主题只是临时生效,想要永久生效需要写入配置文件中,输入:

$profile

会显示配置文件的位置,每个人不一样,没有的话就新建,在其中输入:

Import-Module posh-git
Import-Module oh-my-posh
Import-Module PSReadLine
Set-Theme Agnoster

即可使主题永久生效。

另外,如果主题的颜色不满意,可以配合Show-ColorsShow-ThemeColors修改主题颜色。

Windows Terminal 安装与配置的更多相关文章

  1. Windows Terminal安装并美化

    介绍 Windows Teminal是一款新式.快速.高效.强大的终端应用程序,适用于命令行工具.命令提示符.PowerShell.WSL(Linux子系统)等等的Shell用户,主要功能包括多选项卡 ...

  2. windows下安装和配置mongoDB

    上次在mac下安装和配置了mongodb,这次在windows下也尝试安装和配置mongodb. 1.首先下载mongodb压缩包,下载后解压到D盘或E盘.如下: 2.配置环境变量:桌面—计算机右键— ...

  3. PHP学习之-Mongodb在Windows下安装及配置

    Mongodb在Windows下安装及配置 1.下载 下载地址:http://www.mongodb.org/ 建议下载zip版本. 2.安装 下载windows版本安装就和普通的软件一样,直接下一步 ...

  4. PHP 1:在Windows上安装和配置PHP,Apache和My SQL

    原文:PHP 1:在Windows上安装和配置PHP,Apache和My SQL 如果你Google一把类似的主题,你会发现相关的文章可以塞满你的硬盘.在这里之所以把它再次拿出来,目的是想记录我作为一 ...

  5. windows下安装和配置redis

    1.windows下安装和配置redis 1.1 下载: 官网(linux下载地址):https://redis.io/ Windows系统下载地址:https://github.com/MSOpen ...

  6. windows下安装和配置多个版本的JDK

    https://jingyan.baidu.com/article/47a29f2474ba55c015239957.html 如何在windows下安装和配置多个版本的jdk,本文将带你在windo ...

  7. 网络基础 Windows下安装和配置net-snmp 代理

    Windows 下安装和配置net-snmp 代理[摘录] by:授客 QQ:1033553122   A.   安装  1.   安装前准备 ActivePerl-5.10.0.1004-MSWin ...

  8. 基于svnserve的SVN服务器(windows下安装与配置)

    基于svnserve的SVN服务器(windows下安装与配置) 基于svnserve的SVN服务器(windows下安装与配置)关键字: svn 安装SVNserve 从http://subvers ...

  9. opencv学习(1.2) - Windows 10 安装OpenCV &配置VS 2015

    windows 10 安装OpenCV&配置VS 2015 环境 系统:Windows 10 OpenCV版本:3.4.1 开发IDE:VS2015 社区版 下载安装 下载OpenCV 3.4 ...

随机推荐

  1. 配置安装oh-my-bash

    背景 最近项目上有用到petalinux,所以只能在bash环境下使用命令行,所以不能使用oh-my-zsh 之前看一个dalao用oh-my-bash来规避这个问题.所以这里试一下安装oh-my-b ...

  2. Linux+Tomcat+Jdk1.8+jenkins环境搭建

    1.下载jdk的rpm安装包,这里以jdk-8u191-linux-x64.rpm为例进行说明 下载地址:https://www.oracle.com/technetwork/java/javase/ ...

  3. IVMS-5000海康平台安装

    某学校系统因中勒索病毒重装监控系统平台 一   安装前准备 二  数据库安装 采用免安装版本安装,原先平台采用免安装版mysql 5.6.24 ,学校IT管理员将数据库文件完全复制,用虚拟机将数据库搭 ...

  4. 注册 Amazon Web Services(AWS) 账号,助园一臂之力

    感谢大家去年的大力支持,今年园子继续和 Amazon Web Services(AWS) 合作,只要您通过 博客园专属链接 注册一个账号(建议使用手机4G网络注册),亚马逊就会给园子收入,期待您的支持 ...

  5. three.js cannon.js物理引擎之约束(二)

    今天郭先生继续讲cannon.js的物理约束,之前的一篇文章曾简单的提及过PointToPointConstraint约束,那么今天详细的说一说cannon.js的约束和使用方法.在线案例请点击博客原 ...

  6. 【MaixPy3文档】写好 Python 代码!

    本文是给有一点 Python 基础但还想进一步深入的同学,有经验的开发者建议跳过. 前言 上文讲述了如何认识开源项目和一些编程方法的介绍,这节主要来说说 Python 代码怎么写的一些演化过程和可以如 ...

  7. Prometheus时序数据库-数据的插入

    Prometheus时序数据库-数据的插入 前言 在之前的文章里,笔者详细的阐述了Prometheus时序数据库在内存和磁盘中的存储结构.有了前面的铺垫,笔者就可以在本篇文章阐述下数据的插入过程. 监 ...

  8. 漏洞复现-CVE-2018-8715-Appweb

          0x00 实验环境 攻击机:Win 10 0x01 影响版本 嵌入式HTTP Web服务器,<7.0.3版本 0x02 漏洞复现 (1)实验环境: 打开后出现此弹框登录界面: (2) ...

  9. Python数据格式:%s字符串,%d整型,%f浮点型

    格式化符% name="Tom" age=int(input("age")) pt2="%s你的年龄是%d"%(name,age) prin ...

  10. java 实现快速排序

    package leetcode;public class Singleton { public static void sort(int[] array,int low,int high){ int ...