之前有使用过PowerShell,效果不尽如人意,老实说还不如CMD,在B站上看到一个PowerShell增强教程:【老湿基】Windows 命令行的终极配置|漂亮得不像实力派!|Power,就来试试看吧。
除了视频,该UP主还写了个知乎专栏Windows Terminal 完美配置 PowerShell 7.1,但老实说,并不能算傻瓜教程,里边有不少坑。
PowerShell的Github仓库地址是这里。
当前最新版是7.1.3,releases页面是这里。
还发现一个微软官方PowerShell安装和使用教程,在这里。
下载合适的安装包,我这里选的是windows x64安装包。
执行安装程序,因为视频里说过最好选择默认安装目录,所以这里不做其它设置,一路next。
Windows Terminal是UWP程序,所以我们在Microsoft商店中搜索下载:
点击获取即可,不得不说微软做的宣传视频很酷炫。
安装好后点击启动,打开Windows Terminal,并在菜单中选择设置,打开配置文件。
这里的配置文件我照抄B站up主提供的,不过原来资源是在天翼云上的,天翼云的登录相当之坑爹和不友好,我搬运到百度云:
链接:https://pan.baidu.com/s/160ssxufWr650bKUZGDLnEQ
提取码:71h9
复制这段内容后打开百度网盘手机App,操作更方便哦
覆盖配置后保存,可能会提示缺少字体,原作者是使用的FiraCode字体,不过字体版本并非最新。
该字体在Github上有项目仓库,见这里。
从releases页面下载最新版。
解压后按README.txt
中的操作提示,分别打开ttf
和variable_ttf
文件夹,选中所有字体文件后右键点击安装即可。
如果提示已安装XXX字体,选择是。
在 Windows Terminal 窗口输入code $Profile
后会通过 VSCode 打开 PowerShell 的配置文件。
如果没安装VSCode,可以输入
notepad $Profile
。
打开后是空白的,直接粘贴进资源中提供的配置文件内容。
保存后用管理员权限打开PowerShell。
微软官方的软件包源并不丰富,可以先按这篇文章win10集成多个源的powershell包管理功能添加其它的软件包源,当然这并非必须,你可以通过非授信源安装包,但如果不会折腾,还是完成这一步比较好。
然后使用包安装命令安装三个模块:
Install-Module -Name PSReadLine -Force
Install-Module posh-git -Force
Install-Module oh-my-posh -Force
打开 Windows Terminal:
默认是在右小角小窗口,如果不习惯可以在配置文件中进行修改。
现在还差一步,添加右键菜单以快捷访问。
B站UP提供了一个上下文添加工具,Github页面在这里。
下载压缩包解压。
用管理员权限打开Windows Terminal。
定位到解压目录后执行install.ps1
。
现在在资源管理器中右键就能看到用Windows Terminal打开的选项了。
大功告成。
好像WindowsTerminal+PowerShell是可以直接使用SSH的功能的,这个界面是比XShell要好,以后再折腾。
谢谢阅读。
文章评论