大家好,Windows Terminal现在已经是WIN 11自带的一个命令行工具,它的界面和传统DOS界面是一样,黑色背景白色文字是标配,当着也可以进行一些简单的美化,当然,这也能够做出不错的效果了!但是,有时候远远不能满足我们的要求啦,所以今天给大家带来这个美化教程,其实我也是搬砖过来的,再加上一些自己在美化过程中遇到的一些问题,希望你们会喜欢。
先上个对比图:
美化前
美化后
我们这次美化使用的是Oh My Posh 3,这是一款命令行工具美化方案,在GitHub上开源的,具体安装方法在上面也有,但由于是英文,不懂!
首先在美化之前我们需要更新我们的PowerShell,WIN11默认安装的是5.1,PowerShell最新版是7.2.1,测试版本是7.3.0,本人安装的是测试版,下载地下:PowerShell Release v7.2.1
安装好PowerShell,接下来我们安装Oh My Posh和Posh-Git;在安装前,需要绕过PowerShell执行策略:
- 打开PowerShell,输入命令:
- Set-ExecutionPolicy Bypass
复制代码
注意:这里一定是打开安装好的PowerShell,不是从Windows Terminal中启动
安装Oh My Posh: - Install-Module oh-my-posh -Scope CurrentUser
复制代码
添加Posh-Git: - Install-Module posh-git -Scope CurrentUser
复制代码 提示:如果在安装过程中有提示,按Y即可(Yes)。- 关闭PowerShell,打开Windows Terminal,按下Ctrl+Shift+1或点击标题栏的小箭头选择PowerShell启动
- 输入命令(用于启动PowerShell配置引擎):
- if (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force }
复制代码
创建配置文件并以记事本打开:
将以下内容保存到配置文件中: - Import-Module posh-git
- Import-Module oh-my-posh
- Set-PoshPrompt -Theme M365Princess
复制代码 说明:配置文件中的三条命令分别代表:导入posh-git、导入Oh My Posh、设置主题为:M365Princess,在每次打开PowerShell会分别自动执行这三条命令;如果不喜欢这个主题,可以打开PowerShell,输入Git-PoshThemes,获取主题列表,然后选择自己喜欢的主题将名字复制下来,然后将配置文件中的M365Princess替换掉保存即可。- 安装字体,在这里需要用到开发人员目标字体Nerd Fonts,原因是兼容性要比其它的字体要高,字体下载:Nerd Fonts,推荐使用:Cousine Nerd Font,推荐理由:适配字体或图标十分全面。
- 字体安装好后,打开Windows Termianl,打开设置,点击左侧最下面的齿轮图标:
- 打开后搜索"profiles",在profiles段找到"list",继续找到关键字"font",如图:
- 将图中第四项"face": "Cascadia Mono"改成"face": "Cousine Nerd Font","size": 12改成"size": 9,size是字体大小,可以按操作习惯来修改。
- 主题就已经安装完成了,看效果图:
- 设置亚克力效果(也称毛玻璃或高斯模糊),打开Windows Terminal设置,设置如图:
- 设置完成,看效果:
总结:美化后总会付出一些代价,在美化后每次启动会有一点500ms~1500ms左右小延迟,所以养眼是用时间来交换的,不过这点时间根本就不在乎,对!就是不在乎,你们在不在乎我不管,反正我不在乎!
|