最美命令行?Windows Terminal从安装到设置和美化!

Windows Terminal从安装到设置和美化是怎么回事呢?最美命令行相信大家都很熟悉,Windows Terminal从安装到设置和美化是怎么回事呢,下面就让小编带大家一起了解吧。
  Windows Terminal从安装到设置和美化,其实就是Windows Terminal从安装到设置和美化,大家可能会很惊讶Windows Terminal怎么能从安装到设置和美化呢?但事实就是这样,小编也感到非常惊讶。
  这就是Windows Terminal从安装到设置和美化的事情了,大家有什么想法呢,欢迎在评论区告诉小编一起讨论哦!

开个玩笑,开始正片!

默认的PowerShellCMD长什么样子大家心里清楚……

我先放上我WT美化好的效果:

命令提示符—CMD

图片[1]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
【CMD美化前】
图片[2]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
【CMD美化后】
看着Avicii敲代码 香不香?awa

终端—PowerShell

图片[3]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
【PowerShell美化前】
图片[4]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
【PowerShell美化后】
边看风景边搞终端

接下来我将详细介绍我是如何一步步实现这种效果的,部分内容可能过于繁复,各路大佬可以选择性阅读~~~

Let’s go~~~

什么是Windows Terminal

Windows Terminal 是一个全新的、流行的、功能强大的命令行终端工具。包含很多来社区呼声很高的特性,例如:多 Tab 支持富文本多语言支持可配置主题样式,支持 emoji 和基于 GPU 运算文本渲染等等。同时该终端依然符合我们的目标和要求,以确保它保持快速、高效,并且不会消耗大量内存电源

安装——Windows Terminal

你可以选择打开WIN10应用商城Microsoft Store) 进行安装,或者使用 Scoop 一行命令安装:

scoop install windows-terminal

当然现在只有1903版本以上才能安装~~~(不会有比1903更低的人吧,不会吧不会吧?

安装好后,兴冲冲打开WT,然后

图片[5]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
就这?最美?

就这?就这?就这还精美?不就个多标签页吗?

不急,我们可以自定义外观哒!

美化——Windows Terminal

进入setting.json设置文件


图片[6]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客

点击标签栏上的下拉框,选择设置

如果你没有对json文件的打开方式进行设置

那么你点击设置之后,第一时间弹出的是这样的页面

图片[7]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客

可是这改得就很头大了啊,全是密密麻麻的黑字,没有代码高亮

不慌,我们可以更改打开方式

我们右上角选择另存为,当弹出另存为窗口时,全选复制 地址栏上的文本

图片[8]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客

打开文件资源管理器,点击最上方的地址栏粘贴刚刚复制的文本并回车

图片[9]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客

你会看到一个setting.json文件,右键选择你喜欢的打开方式

图片[10]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客

这里推荐 VSCode,没有VSCode的可以在这里下载安装

官网下载地址https://code.visualstudio.com/

下载安装教程:http://suo.im/6xrOov

图片[11]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
别问我为什么界面不一样,我改过主题的~~~

开始修改代码美化


Powershell的美化代码:

            {
                "acrylicOpacity" : 0.8,
                "background" : "#000000", 
                "backgroundImage" : "E://2.jpg",//这里是背景图片,要改成你自己的,注意路径中的\要改成//,不然会报错! 
                "backgroundImageOpacity" : 0.9, 
                "closeOnExit" : true,
                "commandline" : "powershell.exe",
                "cursorColor" : "#FFFFFF",
                "cursorShape" : "bar",
                "fontFace" : "Consolas",
                "fontSize" : 12,
                "guid" : "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",//guid可能你的跟我不一样,要改成你自己的!
                "historySize" : 9001,
                "icon" : "ms-appx:///ProfileIcons/{61c54bbd-c2c6-5271-96e7-009a87ff44bf}.png",
                "name" : "Windows PowerShell",
                "padding" : "0, 0, 0, 0",
                "snapOnInput" : true,
                "startingDirectory" : "%USERPROFILE%",
                "tabTitle" : "Powershell",
                "useAcrylic" : true
            }

CMD的美化代码:

            ,{
                "acrylicOpacity" : 0.8,
                "backgroundImage" : "E://1.jpg", //这里是背景图片,要改成你自己的,注意路径中的\要改成//,不然会报错! 
                "backgroundImageOpacity" : 0.9,
                "closeOnExit" : true,
                "commandline" : "cmd.exe",
                "cursorColor" : "#FFFFFF",
                "cursorShape" : "bar",
                "fontFace" : "Consolas",
                "fontSize" : 12,
                "guid" : "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",//guid可能你的跟我不一样,要改成你自己的!
                "historySize" : 9001,
                "icon" : "ms-appx:///ProfileIcons/{0caa0dad-35be-5f56-a8ff-afceeeaa6101}.png",
                "name" : "命令提示符",
                "padding" : "0, 0, 0, 0",
                "snapOnInput" : true,
                "startingDirectory" : "%USERPROFILE%",
                "tabTitle" : "命令提示符",
                "useAcrylic" : true
            },

schemes的美化代码:

 
        {
            "background" : "#000000", 
            "black" : "#0C0C0C",
            "blue" : "#0037DA",
            "brightBlack" : "#767676",
            "brightBlue" : "#3B78FF",
            "brightCyan" : "#61D6D6",
            "brightGreen" : "#16C60C",
            "brightPurple" : "#B4009E",
            "brightRed" : "#E74856",
            "brightWhite" : "#F2F2F2",
            "brightYellow" : "#F9F1A5",
            "cyan" : "#3A96DD",
            "foreground" : "#FFFFFF",
            "green" : "#13A10E",
            "name" : "命令提示符", 
            "purple" : "#881798",
            "red" : "#C50F1F",
            "white" : "#CCCCCC",
            "yellow" : "#C19C00"
        }

      

如何添加代码

PowerShell修改教程:

下拉到32行:list,下面有3个项,找到第一个,先把它的guid值保存下来

图片[12]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客

复制刚刚给的Powershell美化代码,然后看下图,删除对应的代码

图片[13]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客

然后粘贴刚刚的Powershell美化代码

图片[14]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
删除之后
图片[15]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
粘贴之后

然后按照给的注释(//后的),逐步修改背景图片路径和guid

选择文件保存,运行WT,如果没有报错就说明美化成功了!

CMD修改教程:

下拉到32行:list,下面有3个项,找到第二个,先把它的guid值保存下来

图片[16]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客

复制刚刚给的CMD美化代码,然后看下图,删除对应的代码

图片[17]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
选择这些

然后粘贴刚刚的CMD美化代码

图片[18]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
删除之后
图片[19]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
粘贴之后

然后按照给的注释(//后的),逐步修改背景图片路径和guid

选择文件保存,运行WT,如果没有报错就说明美化成功了!

schemes修改教程:

下拉到大约87行:schemes,项是空的

图片[20]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客

复制刚刚给的schemes美化代码,在[]中粘贴

图片[21]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
粘贴之后

选择文件保存,运行WT,如果没有报错就说明美化成功了!

如何查看schemes的美化情况?选择设置下拉框,点击Azure Cloud Shell

图片[22]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客

如果Azure Cloud Shell窗口是半透明的,还能隐隐约约看出被遮挡内容的样式,那说明你成功了!

想要图片?


想要我的图片?可以在这里获取(右键保存就行):

图片[23]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
CMD的——Avicii
图片[24]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
Powershell的——夜景

什么?你还想要其他的?没关系,我这里还有!(不务正业)

(不需要的可以在右侧栏快速跳过!)

图片[25]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客

美图分享

图片[26]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
图片[27]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
图片[28]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
图片[29]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
图片[30]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
图片[31]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
图片[32]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
图片[33]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
图片[34]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客
图片[35]-最美命令行?Windows Terminal从安装到设置和美化! - Abyss-博客-Abyss-博客

美化中遇到的问题

大家可能在修改代码的时候遇到这样的情况:

改着改着,{ 或者 被加上了下划线,保存并打开WT,会报错

这时候你只需要:

  • 如果是 被加下划线,在它前面加上 , 成为: ,{ 即可
  • 如果是 被加下划线,在它后面加上 , 成为: }, 即可

还有可能,运行WT时显示:0x80070002错误代码

意思就是无法启动相应的程序,一般来说是你指定的文件不存在

只要在lists中,选择报错的项,把commandline后面的改成你电脑对应程序的文件名(有可能你改过)

确认好没毛病就进行设置

使用设置

把CMD作为启动项

大家可能在使用电脑的时候,最常用的是CMD而不是Powershell

这时候我们只设置:缺省shell就好了

先找到cmd配置项,看里面 cmd.exe 对应的 guid值 是什么,拷贝 cmd.exe 对应的 guid值 到 11行的“defaultProfile” 中即可

保存并打开WT,这时候配置就生效了,新建标签页也是CMD!完美!

设定选中即复制

大家可能希望像原版cmd中,有选中即复制的功能

这时候我们只需要把17行的“copyOnSelect” 选项的值为 true ,如下所示

"copyOnSelect": true,

设定字体

大家可能想修改成自己喜欢的字体

在你使用的profile中加入如下配置即可

        "fontFace" : "Consolas",
        "fontSize" : 12,

fontFace 是字体名, 比如 Consolas、NSimsun、SimHei、Consolas,必须是本机能找到的字体文件

fontSize字体大小,不解释

写在最后

到这里,本篇文章就算写完了,这篇文章字数很多,耗费了我大量心血,是我查阅了大量资料才写成的

希望大家可以多多支持博客论坛啊,很高兴你能发现这个网站,我唯一希望的就是——你能多支持博客论坛、把你喜欢的博文分享给你的好友

现在没有人看博客论坛,作为站长我非常难受啊

如果你有什么建议,欢迎在评论区提出,或发邮件(rockstart@nocsi.xyz)给我!

WT进阶教程文章推荐:

如何打造好看还好用的 Windows Terminal:https://zhuanlan.zhihu.com/p/133297347(链接失效)

Windows 全新终端Windows Terminal安装使用教程:

https://blog.csdn.net/majishushu/article/details/90177187

本文到此结束感谢支持!欢迎分享本文!

© 版权声明
THE END
喜欢就支持一下吧
点赞0支持一下吧? 分享
评论 共4条
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片
    • 头像名字这样取好0
    • 头像Shinto0