微软放出了 windows terminal 的正式版,它不光是 windows 自带的命令行终端,也可以用来替代 mobaterm 之类的 SSH 客户端。下面是其设置的一些笔记。
1、下载和安装
在 microsoft store 里可以搜索下载安装。但 microsoft store 有时候不好使,显示无法加载页面(即使翻墙也无效)。这时候可以在下面地址下载安装文件安装:
https://github.com/microsoft/terminal/releases
2、配置文件
点击标签栏上的下箭头然后选设置,或者使用快捷键ctrl+,
,可以编辑设置文件。windows terminal 通过该设置文件进行配置。
2.1、配置快速链接
在profiles/list
里可配置快速链接,显示于标签栏的箭头下,可以点击快速打开 SSH 站点(实际可执行任何命令),从而不用每次手工输入 IP 等信息。
"profiles": {
"list": [{
"guid": "xxxx",
"name": "machine1",
"suppressApplicationTitle": true,
"commandline": "ssh ip1",
}, {
"guid": "yyyy",
"name": "machine2",
"tabTitle": "machine2",
"suppressApplicationTitle": true,
"commandline": "ssh ip2",
}]
}
2.2、设置标签窗口标题
如果我们用 windows terminal 访问多个服务器,会有多个标签窗口。默认情况下,标签窗口的标题是每个服务器的当前路径(根据服务器自己的设置而定),无法区分窗口对应的服务器。我们可以通过tabTitle
指定标签标题(默认为name
),但还需要指定suppressApplicationTitle=true
来避免窗口标题被改动。
{
"guid": "yyyy",
"name": "machine2",
"tabTitle": "title2",
"suppressApplicationTitle": true,
"commandline": "ssh ip2",
}
重点:添加"suppressApplicationTitle": true
。
Q. E. D.