随着xShell
的收费,putty
等终端工具的丑陋(个人观点)。对于追求工具颜值的来说,Microsoft Terminal
是一个不错的选择,截止2022年2月7日,微软新一代终端工具Windows Terminal Preview 1.13 版本已经发布,非常值得上手体验一下。
一、安装
在Microsoft Store里搜索terminal,点击“获取”即可(此处已安装)
打开如下图所示
二、配置
首先看一下配置页面,包括外观、配色方案、主题等,可根据自己的喜好设置。默认配置包含了powershell,命令提示符cmd和Azure Cloud shell三种工具。
点击左下角“打开JSON文件”,就能看到对应的配置信息,看“properties”下的“list”即可
"copyFormatting": "none",
"copyOnSelect": true, //选中即复制
"defaultProfile": "{fca7b2fe-4e2c-4bb9-be31-a1588f10f56c}", //打开termial的默认cmd,设置成对应的guid即可
"profiles":
{
"defaults":
{
"startingDirectory": null
},
"list":
[
{
"commandline": "%SystemRoot%\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
"guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
"hidden": false,
"name": "Windows PowerShell"
},
{
"colorScheme": "One Half Dark",
"commandline": "%SystemRoot%\\System32\\cmd.exe",
"guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
"hidden": false,
"name": "\u547d\u4ee4\u63d0\u793a\u7b26"
},
{
"guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",
"hidden": false,
"name": "Azure Cloud Shell",
"source": "Windows.Terminal.Azure"
},
}
}
新增一下配置,只需在“list”中增加一个{}
信息项。
{
"colorScheme": "One Half Dark", //配色方案
"guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}", //务必唯一
"hidden": false,
"name": "我的机器", //显示的名称
"source": "Windows.Terminal.Azure",
"commandline": "ssh -i C:\\Users\\Administrator\\.ssh\\id_rsa name@ip" //免密登录设置,需要使用ssh-keygen生成密钥,并把公钥放到服务器上
},
不出意外,会提示“'ssh' 不是内部或外部命令,也不是可运行的程序
”,解决方法很简单,安装openSSH并把安装路径加入到环境变量中
参考文档
1 Themes