Tabby终端工具的配置和使用

简介: Tabby终端工具的配置和使用

在日常开发过程中,我们也离不开命令行终端工具,但是系统自带的cmd并不是很好用,而Git Bash也没那么顺手。因此我们通常会去寻找一些新的终端工具。

除了Windows Terminal之外,这里我也非常推荐Tabby这个功能强大的终端。

1,下载

在官网即可下载:tabby.sh

点击下载按钮转到Github页面进行下载:

网络异常,图片无法展示
|

网络异常,图片无法展示
|

可见这个软件支持全平台,大家下载安装包安装即可,非常简单。

2,基本配置

点击右上角设置图标即可进入设置界面:

网络异常,图片无法展示
|

(1) 添加右键菜单

应用选项卡中,把Shell集成打开即可:

网络异常,图片无法展示
|

这样我们就可以在指定文件夹中快速打开Tabby而不需要每次都使用cd命令进入某个文件夹:

网络异常,图片无法展示
|

(2) 字体

外观选项卡中配置字体大小、粗细、光标形状等等。

网络异常,图片无法展示
|

字体配置建议不要手动输入字体名称,最好是直接粘贴字体名称进去,因为目前字体栏自动提示填充还是有点问题。

(3) 终端设置

终端选项卡中可以配置回滚行数:

网络异常,图片无法展示
|

以及推荐开启启动时开启一个终端窗口,关闭恢复终端标签页

网络异常,图片无法展示
|

(4) 配色方案

配色方案选项卡中,有很多种配色方案预设,选择自己喜欢的即可。

网络异常,图片无法展示
|

(5) 窗口外观

窗口选项卡中,可以设定窗口透明度、框架样式等等:

网络异常,图片无法展示
|

(6) 配置同步

Tabby的全部设置都是可以云端同步的,使得我们多设备使用,首先去官网注册一个账户:

网络异常,图片无法展示
|

点击左下角登录:

网络异常,图片无法展示
|

选择一个登录方式,推荐微软账户或者Github:

网络异常,图片无法展示
|

登录后,点击左下角设置,复制同步密钥:

网络异常,图片无法展示
|

这个密钥就是你的账户的同步密钥。

然后在Tabby的配置同步选项卡中,粘贴你的同步密钥:

网络异常,图片无法展示
|

网络异常,图片无法展示
|

然后你的配置就会同步到云端了!

以后换了设备,仍然可以把你的同步密钥粘贴进去以获取在线配置。

3,配置其它终端

在设置的配置和连接中,可以管理和新建终端预设。

网络异常,图片无法展示
|

例如平时Git Bash、Msys2里面自带的Bash并不好用,因此可以用Tabby加载它们的环境以执行它们的命令,只需在这个选项卡中新建配置即可。

下面就来讲解一下怎么在Tabby中配置Git和Msys2,使得我们可以用Tabby执行Git或者Msys2命令。

(1) Git Bash

如果你正确安装了Git,那么里面是会自带Git Bash的预设的,可以直接使用:

网络异常,图片无法展示
|

不过如果Tabby没有检测到你安装了Git,则需要手动配置一下。

点击上面新配置按钮,选择CMD (clink)作为模版:

网络异常,图片无法展示
|

网络异常,图片无法展示
|

需要注意的是命令行这里,先把命令行中已有的内容清空,然后填入以下内容:

'你的Git安装路径\\bin\\bash.exe'-l-i

默认Git安装在C:\Program Files\Git

可见上述路径部分要用英文单引号'包围,并且路径里面的\要用\\表示,新建其它终端预设也一样。

图标这里大家可以填这个表示Git的图标:

<svgxmlns="http://www.w3.org/2000/svg"aria-hidden="true"class="svg-inline--fa fa-git-alt fa-w-14 fa-3x"data-icon="git-alt"data-prefix="fab"focusable="false"role="img"viewBox="0 0 448 512"><pathfill="#f05033"stroke="none"stroke-width="1"d="M439.55 236.05L244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"></path></svg>

推荐大家把Git Bash作为默认终端。

(2) Msys2

同样地,新建配置,用CMD (clink)作为模版,在命令行里面填入如下命令行参数:

'你的Msys2安装目录\\msys2_shell.cmd'-msys2-defterm-here-no-start

网络异常,图片无法展示
|

然后就可以新建一个Msys2的终端窗口了:

网络异常,图片无法展示
|

配置其余终端大同小异。

(3) 远程SSH

除此之外,Tabby还可以配置连接远程服务器,并且自带文件传输功能,也是在这里配置远程服务器地址即可。

网络异常,图片无法展示
|

远程连接后,点击右上角SFTP即可浏览远程主机的文件列表,然后单击或者双击下载远程主机文件,也可以上传本地文件到远程主机。

网络异常,图片无法展示
|

还可以对文件右键 - Edit locally直接使用本地文本编辑器对远程主机的文件进行编辑,这样就不需要我们执行vim命令编辑远程主机上的文件了!

网络异常,图片无法展示
|

与此同时,通过一点点配置,还可以在打开SFTP时让Tabby自动定位到终端的当前目录,参考:传送门

可见Tabby不仅仅是一个命令行终端工具,还具备了Xshell和Xftp这样远程连接软件的常用功能,可见是非常方便的。

相关文章
|
Shell 网络安全 数据安全/隐私保护
Mac OS版的xshell——Mac OS 终端利器iTerm2
Mac OS版的xshell——Mac OS 终端利器iTerm2
16052 1
Mac OS版的xshell——Mac OS 终端利器iTerm2
|
消息中间件 SQL Kafka
实时计算 Flink版产品使用问题之使用StarRocks作为Lookup Join的表是否合适
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
11月前
|
人工智能 持续交付 开发者
通义灵码:加速个人成长与团队协作的最佳实践
从首个AI代码助手——通义灵码公测至今已有一年。作为云服务商运维工程师,我通过使用通义灵码的个人版和企业版,体验到了其在项目启动、代码调试、团队协作等方面的强大功能。个人版的 @workspace 和 @terminal 功能帮助我快速上手新项目,企业版的 #team docs 和自动化工作流则显著提升了团队协作效率。以下是具体使用心得和案例分享。
661 57
|
安全 Linux 网络安全
【工具使用】几款优秀的SSH连接客户端软件工具推荐FinalShell、Xshell、MobaXterm、OpenSSH、PUTTY、Terminus、mRemoteNG、Terminals等
【工具使用】几款优秀的SSH连接客户端软件工具推荐FinalShell、Xshell、MobaXterm、OpenSSH、PUTTY、Terminus、mRemoteNG、Terminals等
116831 0
|
消息中间件 Java Maven
如何在Java中使用RabbitMQ
如何在Java中使用RabbitMQ
|
NoSQL 关系型数据库 开发工具
最新最全 VSCODE 插件推荐(2023版)
最新最全 VSCODE 插件推荐(2023版)
861 0
|
Shell 网络安全
生成ssh公钥(ssh-keygen)
生成ssh公钥(ssh-keygen)
|
Java Maven Spring
Spring Boot 教程:将自定义的 JAR 包引入到 Maven 项目中
在开发Spring Boot项目时,我们经常需要引入第三方库或自定义的JAR包来扩展功能。但这个时候,去maven仓库上,并没有发现有他们的jar可以引用。本文将介绍如何将自定义的JAR包引入到Maven项目中,以便在Spring Boot应用程序中使用它。
552 0
Spring Boot 教程:将自定义的 JAR 包引入到 Maven 项目中
|
网络安全 数据安全/隐私保护
wsl默认root密码修改及默认root登录
wsl默认root密码修改及默认root登录
4705 0
|
Ubuntu
ubuntu安装wps出现的系统字体缺失问题
进入WPS官网下载deb包: http://linux.wps.cn/ 安装,打开终端: cd 下载sudo dpkg -i wps-office_10.
3869 0