无意间碰到的一个 Github 上的项目,Tabby Terminal,目前看来只有两个缺点,一是启动略慢(相对于原生 Terminal),二是字符细高(更换字体没影响)少数时候会比较难看(也不算是缺点)。

在 Windows 没有开启亚克力效果的情况下,Tabby Terminal 可以在软件内“配置-窗口”中开启亚克力效果。从版本号来看,应该已经是比较稳定的软件了,目前使用了几天也没出现什么问题。

Tabby Terminal 设置界面
Tabby Terminal 支持的配色方案是非常多,看看右侧的滑块长度,应该有几十种配色吧。我用的是默认的暗色,与 One Dark 主题比较类似。

默认会把本地的各种终端都配置好,CMD,Powershell,Git-Bash,以及 WSL 中的发行版(图中标记 1 的部分)。也可以基于 CMD 或 Powershell 配置 Conda 的虚拟环境(图中标记 2 的部分)。

高级设置中可以针对不同类型的终端进行统一设置,我个人用到的只有“本地终端”和“SSH”,上面默认初始化好的都是本地终端,可以在这里统一修改设置(主要是工作目录);SSH 后面聊。

SSH 的配置界面,常用的参数都填了默认值,自己填填改改就行了。个人感觉比 Putty 之类的软件好多了(奈何人家体积小,“够用”类软件)。

系统的 Powershell 用 Tabby Terminal 打开是如下的样子,这里贴出来 neofetch 的输出,背景是桌面背景,加上亚克力效果看着还可以。

对照一下 Windows Terminal 就能看出来字符有些细长,看起来怪怪的,不过多数情况下没什么影响。

Conda 的虚拟环境算是比较难配置的,总体和 Windows Terminal 中配置 Conda 虚拟环境有些类似,但是命令的内容有点不同。大致都是用 Powershell 启动 Conda,进入默认环境,然后再激活自己的虚拟环境。
等有空的时候再整理用 Tabby Terminal 和 Windows Terminal 配置 Conda 虚拟环境的专栏文章吧。
