当前位置:网站首页>A new generation of free open source terminal tool, so cool
A new generation of free open source terminal tool, so cool
2022-07-30 09:53:00 【InfoQ】
WindTerm is a professional cross-platform SSH/Sftp/Shell/Telnet/Serial open source terminal, written in C language, completely free for commercial and non-commercial use, no restrictions, the source code is under the terms of the Apache-2.0 licenseprovided below.

has some of the following features:
- It consumes less resources and can be used without installation and decompression
- Multi-platform support (Linux, Mac,Win)
- Implemented SSH v2, Telnet, Raw Tcp, Serial, Shell protocols.
- Session authentication supports SSH automatic execution.
- Support SSH ProxyCommand or ProxyJump.
- Support SSH proxy forwarding.
- Support SSH automatic login using password, public key, keyboard interaction, gssapi-with-mic.
- Support X11 forwarding.
- Supports direct/local port forwarding, reverse/remote port forwarding and dynamic port forwarding.
- Supports XModem, YModem and ZModem.
- Integrated with sftp and scp clients, it supports downloading, uploading, deleting, renaming, creating new files/directories, etc.
- Integrated with local file manager, support move to, copy to, delete, rename, create new files/directories, etc.
- Support Windows Cmd, PowerShell and Cmd, PowerShell as administrator.
- Support Linux bash, zsh, powershell core, etc.
- Support MacOS bash, zsh, powershell core, etc.
Installation
WindTerm Supports three platforms: Linux, Mac, and Windows. We only need to go to the Git code repository Release page to select our corresponding platform to install and downloadUnzip it and use it, address: https://github.com/kingToolbox/WindTerm/releases .
Use
- When starting for the first time, we need to choose a directory to store the configuration file, generally keep the default.The default interface after startup is as follows.

- We can click the New Session button above to start the SSH connection.

- Fill in your hostname, port (default 22) and label in the new session window that pops up.

- Then click the connect button to start the remote connection, enter the user name and password in the pop-up dialog box to log in to the remote host.We can close some unnecessary windows and keep only the session window to make the whole interface more refreshing.Now we can execute some commands on the remote machine in the session window. WindTerm also supports command auto-completion, which is very convenient.

Configuration
- In addition, we can also customize some functions of WindTerm , click the upper left menu Session -> Preferences->Settings,You can open the session configuration dialog. For example, in the Applications tab, we can set no session at startup, so that the last session will not be automatically connected to the next startup.

- In addition, we can also customize the font of the session window terminal, you can set the font, weight and size, as shown below.

- Under the Appearance tab, we can set the language, now WindTerm already supports Chinese, so it is very convenient, you can also modify the theme and window opacity, you can customizeConfigure it to your liking.

- For example, we chose the theme dige-black-and-white here, except that the terminal will be displayed in black and the rest of the windows will be displayed in white style, as shown below.

- In addition, if there are multiple session windows, when we hover the mouse to other session window tabs, it will be automatically activated, we can set it in the tag tab asNever, avoid misuse.

- Sometimes we need to copy the data in the terminal, we need to select the content and then copy the operation, it is more troublesome, we can directly copy the selected content in the text tab Check it, so that only the selected content will be copied, which can improve a lot of efficiency.

- In addition, we can easily upload and download files through WindTerm , open the file manager, we only need to drag the file to this window and it will be automatically uploaded, and to download, just selectRight-click on the corresponding file or directory and select Download.

Summary
In addition to these basic functions, WindTerm also has a lot of functions, such as a lock screen function, the author also wrote on the blog https://kingtoolbox.github.io/There are many articles about WindTerm , you can check them out if you are interested.
Project address
https://github.com/kingToolbox/WindTerm
Source: https://mp.weixin.qq.com/s/GCn-fv2mxk5PWsLhPGN4cg
边栏推荐
- 2022杭电多校第一场
- Two solutions for Excel xlsx file not supported
- 深入浅出零钱兑换问题——背包问题的套壳
- leetcode 剑指 Offer 58 - I. 翻转单词顺序
- C#中Config文件中,密码的 特殊符号的书写方法。
- Day113.尚医通:微信登录二维码、登录回调接口
- 342 · Valley Sequence
- leetcode 剑指 Offer 48. 最长不含重复字符的子字符串
- 统一异常处理导致ResponseBodyAdvice失效
- Unity performance analysis Unity Profile performance analysis tool
猜你喜欢
随机推荐
Matplotlib--绘图标记
PyQt5快速开发与实战 8.1 窗口风格
How to use Jmeter to carry out high concurrency in scenarios such as panic buying and seckill?
柱状图 直方图 条形图 的区别
HCIP - MPLS VPN experiment
树莓派_烧写Raspberry官方镜像系统
MySQL中使用IN 不会走索引分析以及解决办法
qsort 函数的使用及其模拟实现
The sword refers to offer 48: the longest non-repeating substring
图像分析:投影曲线的波峰查找
2022 Hangzhou Electric Multi-School 2nd Game
leetcode 剑指 Offer 46. 把数字翻译成字符串
C语言顺序表基本操作
CVTE校招笔试题+知识点总结
Liunx服务器安装SVN(安装包版)
C# 之 $ – 字符串内插
Integral Special Notes-Three Formulas for Curve Area Integral
初识Apifox——如何使用Apifox做一个简单的接口测试
ospf2双点双向重发布(题2)
实战演练 | 在 MySQL 中计算每日平均日期或时间间隔









