Spotlight
Agent forwarding
Agent Forwarding is a powerful feature that enhances remote access security by allowing the use of private SSH keys locally without exposing them to remote servers.
Performance
Terminal
The meticulous refinement of the code, coupled with the carefully optimized framework, further enhances the performance by 20%~30% compared to version 2.6.1. All operations respond more promptly and smoothly.
Sftp Transfer
Although version 2.6.1 was already incredibly fast, version 2.7.0 takes it a step further by increasing the transfer speed by another 20%~40%. Whether you're transferring large files or a large number of small files, the new version can save you even more time!
Usage:
Windows
| Version | Architecture | Operating Systems |
|---|---|---|
| WindTerm_2.7.0_Prerelease_1_Windows_Portable_x86_64 | x86_64 | Windows 7, Windows 8, Windows 10, Windows 11 |
Upgrade
Versions before Version 2.4.0
- Start
WindTermand select theprofiles directoryand quit. - Replace the new
.wind/profilesfolder with the oldprofilesfolder. - Restart
WindTermand all the sessions and configuration will be restored.
Versions after Version 2.4.0
- Start
WindTermand select theprofiles directorycontaining the old.windfolder. - It is recommended to choose the
Home Directoryto facilitate subsequent upgrades.
If the .wind folder needs to be moved to another system:
- Quit
WindTerm. - Replace the new
.windfolder with the old.windfolder. - Restart
WindTermand all the sessions and configuration will be restored.
The .wind folder is cross-platform.
Known Issues:
- [ZMODEM] Only support file names contains ASCII characters in Windows, otherwise the file name of the transfered file will be garbled after transmission, but it does not affect the correctness of the file content. Linux and MacOS version does not have this problem.
Changes in Version 2.7.0 Prerelease 1 (2024-4-2):
Features:
- [GUI] Supports GPU-accelerated rendering for text.
- [GUI] Uses full hinting for text rendering to make the rendered text more visually appealing.
- [GUI] Automatically save
text markswhen exiting, and restore them upon next start-up. - [GUI] Disables
rainbow bracketson thealt screento avoid conflicts with features in editors like Vim. #2111 - [FILER] Supports displaying files within the
WSLsubsystem. - [FILER] Supports synchronizing the current folder of the
WSLsubsystem. - [SESSION] Supports deleting history items from the auto-complete list using
Shift+Del. - [SFTP] In the gaps between sending and receiving packets, the SFTP thread will sleep to reduce CPU usage.
- [SSH] Perform SSH operations, including connection establishment, authentication and command execution, in an asynchronous manner.
- [SSH] Supports
ssh-agentfor authentication onWindows. - [SSH] Supports
agent forwarding, with agents includingpageant,ssh-agent,$SSH_AUTH_SOCK,Enviroment variable,Unix domain socketetc. - [SSH] Strictly ensure that the opening sequence is
Shell,SFtp,Sysmon. - [SSH] Supports sending
signals. And automatically sendsSIGINTsignal whenCtrl+Cis pressed. - [SSH] Removes the internal proxy socket, allowing
libsshto directly connect to the server and send/receive packets. This not only significantly improves packet transmission performance but also reduces the receive buffer by256KiBper session. - [SYSMON] Supports displaying system information of the
WSLsubsystem, including CPU, memory, time, etc.
Improvements:
- [GUI] Significantly improves the clarity of screenshots in tab tooltips.
- [SESSION] Significantly improved text parsing, modification, and rendering, especially to avoid extremely slow screen rendering when the text exceeds the maximum number of srollback lines.
Bugs:
- [APP] The application sometimes crashes when rapidly reconnecting to the server repeatedly.
- [SESSION] When a command generates a large amount of output, pressing
Ctrl+Cdoes not immediately stop the command execution. - [SESSION] During file transfers, keyboard input becomes sluggish or even unresponsive.
- [SESSION] When text exceeds the maximum number of scrollback lines, the text at the bottom is sometimes incorrectly colored.
- [WSL] In Vim on
WSL2, uppercase letters cannot be entered using the Shift key.






