最适合程序员的终端工具
1. Tabby[1]
用了Tabby,我果断抛弃了MobaXterm,因为它实在是太太太好看了。工欲善其事必先利其器, 用到它之后开发效率也可以大大增加,支持分屏,可自定义终端连接,能满足开发者大部分需求。
界面如下图:风格和win11好搭,颜控爱了
简单介绍下常用功能
? SSH连接
点击首页的 『Settings』进入设置页面,在 『Profiles & connections』中点击 『+ New profile』:选择 SSH 连接:填写 SSH 连接信息,完成后点击『Save』进行保存:可以看到 SSH 连接已添加成功,点击按钮进行连接:然后就可以进入命令行进行使用了
? SFTP传输文件
点击终端上方的 SFTP 按钮,点击右上角upload按钮,可在本地选择想要上传的文件进行上传:但是,想要下载文件比较难办。外观选择 『Color scheme』可以选择配色。『Window』界面修改其他显示设置。『Plugins』可以安装其他插件。
?️ 快捷键
点击首页的 『Settings』进入设置页面,点击hotkeys就可以设置好多快捷键啦 我这里常用的是分屏,设置分屏参数示例如下图:
2. MobaXterm[2]
MobaXterm 向 Windows 桌面提供所有重要的远程网络工具(SSH,X11,RDP,VNC,FTP,MOSH 等)和 Unix 命令(bash,ls,cat,sed,grep,awk,rsync 等),可直接使用。有关支持的网络协议的更多信息 使用多合一网络应用程序执行远程任务有很多优点,例如,当您使用 SSH 连接到远程服务器时,图形 SFTP 浏览器将自动弹出以直接编辑您的远程文件。您的远程应用程序还将使用嵌入式 X 服务器在 Windows 桌面上无缝显示。
在这里简述几种用途,其余的请自行谷歌。
? 内部连接gitbash终端
•Session->newSession,Session settings -> Shell ->Terminal shell 选择 Bash
•修改新建的那个Session属性:Session settings -> Advanced Shell settings -> Distribution 输入git安装路径,如下图- Session settings -> Advanced Shell settings -> Execute the following commands at startup 输入 "C:\Program Files\Git\bin\sh.exe" --login
•Session settings ->Termina settings -> Use Windows PATH
tips:因为之前我在gitbash的初始化加载文件~/.bash_profile中增加了很多自定义shell语句,这里不会自动应用,需要source一下,如下图
References
[1]
Tabby: https://github.com/Eugeny/tabby/releases
[2]
MobaXterm: https://mobaxterm.mobatek.net/
相关文章
- 基础算法——位运算(解决你初学位运算的所有疑惑)
- 虹科方案|适用于VMware vSphere®环境的Mac Pro®和微型服务器存储连接
- 工欲善其事,必先利其器 — “CSDN浏览器插件” 办公必备“神器” | 你值得拥有
- 基础算法——区间合并
- 三十块的蓝桥省赛模拟真题——我选择免费试做
- 使用VM虚拟机安装CentOS-stream系统
- 冲刺蓝桥2022——dfs专项练习题
- 全球铁路布局地图可视化
- 冲刺蓝桥2022——bfs专项练习题
- 冲刺蓝桥2022——dp专项练习题
- 八竿子打不着的相关分析
- 浅谈TCP和UDP协议
- SVGA源码解析
- 最短路问题——Java语言实现
- Spring基本概念梳理
- 【Grafana】基于CentOS 7系统安装部署Grafana服务端
- 详述Java中sort排序函数
- 详解Java中的值传递
- c语言俩小时不挂科——全程高能,没有废话
- 【Zabbix】基于CentOS 7.9系统安装部署Zabbix 5.0LTS版本监控系统(详细教程)