admin 管理员组

文章数量: 887007

很古早的时候本人写了一个Mac终端自定义主题与配色,其实就是为了搞一个emoji的效果哈哈哈,如下图:

然后也想在Windows下面弄一下,如下图:

0、写在前面

首先能够配置emoji的前提是Win10以上的系统,并且强烈建议大家搜索一下Windows Terminal和Powershell的关系,这里不展开细讲,结论就是只能在Windows Terminal下实现emoji的效果,cmd和Powershell里面都不行!!!

1、配置Powershell

Windows Terminal是依托Powershell的(不懂这句话可以再查一下Windows Terminal和Powershell的关系!!!),然后Win10以上的系统默认的是Powershell 5版本,需要更新到7以上的版本,更新Powershell的方式有很多,其中之一就是按照微软官网的提示下载MSI包(一般是x64的包)安装,此时一般会安装到C:\Program Files\WindowsPowerShell这个位置,这个位置可以先不管。只要WIN+Q能搜索到Powershell 7即可,如下图:

然后打开Windows Terminal,WIN+Q搜索终端,如下图:

打开设置:

更改为Powershell 7版本保存即可:

配置emoji

然后打开Windows终端或者Powershell 7,执行:

notepad $profile

然后它会打开一个记事本,将以下内容保存到记事本即可:

function prompt { "PS $pwd>" }

注意第一次要另存为UTF-16 LE的格式。

想要插入表情的话,可以将以下保存到刚刚打开的记事本:

function prompt { "PS `u{1F600} $pwd>" }

当然也可以找下别的表情,或者随机切换表情,各种花样就靠同学们的兴趣探索了。
顺便如果想在VS Code中显示的话,其默认终端就要改成Windows Powershell了,如下图:

本文标签: 终端 Windows emoji