当前位置:网站首页>A treasure open source software, cross platform terminal artifact tabby

A treasure open source software, cross platform terminal artifact tabby

2022-07-04 12:40:00 End code life

Click on “ End of life ”, Focus on , Official account , Daily technical dry goods , First time delivery !



Since the Win10 It has been used. Windows Terminal, Yes Windows The command line terminal has been very satisfied , Until recently, I found a treasure of open source software Tabby, Just found a more powerful existence .


 A treasure of open source software , Cross platform terminal artifact Tabby_ A serial port


A simple comparison Tabby.sh Follow Windows Terminal Similarities and differences :



1、 Open source and cross platform


Both are open source software , Open source at the following address :


 https://github.com/Eugeny/tabby

 https://github.com/microsoft/terminal


Windows Terminal( Hereinafter referred to as Terminal) At present, only support in Windows Win10 and Win11 Upper use , Can pass Microsoft Store Download the use .


Tabby Almost full platform support , Can be in Github Of Releases Page Find the binary file suitable for your platform .


 A treasure of open source software , Cross platform terminal artifact Tabby_ The server _02



2、 appearance


Both of them have high facial values , No matter the color of the form , Or the display of terminal text , They are very durable and eye protective . They also use tabs to manage multiple open terminals , It also supports a variety of terminal types .



3、 Columns


Tabby Support column division in the same tab , This is for one side vim edit , While using the command line to compile the scene , Very suitable :


 A treasure of open source software , Cross platform terminal artifact Tabby_ A serial port _03


and Terminal Although in the options, we also observed hints of the splitting function , But it seems that this function is not available .


 A treasure of open source software , Cross platform terminal artifact Tabby_ The server _04



4、 Terminal type


stay Windows Next , Both include MinGW gitbashPowershellCMD Three conventional terminals ,Tabby Than windows terminal Two more SSH and Serial Port Special terminal types .



5、SSH


Logically speaking , In an ordinary Windows In the command line window , Easy to use ssh Commands can also be opened SSH conversation , However Tabby by SSH Specially designed terminal type , It's very powerful , In a way , It directly replaces what I used to regard as an artifact MobaXTerm This software .


 A treasure of open source software , Cross platform terminal artifact Tabby_ The server _05


Use SSH The type of dedicated terminal is very simple , Directly enter the domain name you need to log in to in the new session or IP address ,Tabby You can remember and save your login password ma, Because it's open source software , The source code is checked all over the world , So you don't have to worry about the hidden danger of the back door , Thousands of people all over the world fork Tabby Code for , There must be no back door to keep your valuable server secret ma Leak out .


meanwhile ,Tabby And support GUI The way of SFTP, It was because of the need for such a friendly SFTP To manage files on the server , So always use MobaXTerm, Now I think it can be used Tabby Such a pure terminal tool can handle the file transfer on the server .


 A treasure of open source software , Cross platform terminal artifact Tabby_ Command line _06



6、Serial Port


There must be one partner who engages in embedded programming putty, This is a command line tool that can communicate with serial port . I use it a lot RTOS(RT-Thread) To carry out MCU Development of , Therefore, it is often necessary to use putty With its FinSH Components interact , Like logs (ulog) Output , perhaps FinSH Use of console commands .


Most of the time , I don't like to open a separate putty The form uses the serial port command line , I prefer to use it on the standard command line putty Install under directory plink.exe The tool enters the serial port terminal . Ever since Tabby, This step also becomes simple , We can use it directly Tabby Of Serial Port function .


 A treasure of open source software , Cross platform terminal artifact Tabby_ A serial port _07


stay Tabby When creating a new terminal in , It will automatically sense the serial port equipment currently connected to the computer , Like the one above COM11, COM12 and COM15.


 A treasure of open source software , Cross platform terminal artifact Tabby_ The server _08


Click to select the serial port number ,Tabby Will let you choose the serial port baud rate again , Then open a nice serial port terminal with coloring function , You can see that such log output is very friendly .


 A treasure of open source software , Cross platform terminal artifact Tabby_ The server _09


You can also use more detailed configuration , Let your Tabby Store some default parameters , Like baud rate , When opening the serial port in this way , You don't have to choose manually every time .


 A treasure of open source software , Cross platform terminal artifact Tabby_ A serial port _10



7、 Configuration and synchronization


Windows Terminal and Tabby All have comprehensive configuration capabilities , These configurations cover almost all UI color 、 Hot key 、 Terminal type and other attributes . The complexity of configuration brings a problem , If we use more than 1 platform , Then there is a headache of synchronization configuration .


Face the problem ,Terminal Obviously, it has more innate advantages , Because it is the son of Microsoft , And only in Windows Service on , It can be naturally obtained Mircrosoft Account synchronization . However, its answer to this question is only to provide json Configuration document in format , Users are expected to synchronize their software usage habits by configuring the copy and transmission of documents .


This point ,Tabby The answer is to use the account mechanism to synchronize the configuration files of the whole platform :


 A treasure of open source software , Cross platform terminal artifact Tabby_ A serial port _11


This is quite amazing , I didn't expect such a small command-line terminal tool , It also provides a modern Internet synchronization mechanism . What's amazing is ,Tabby There's even Web edition , You don't even need to download and install at hand Tabby Under the circumstances , Sign in Web edition Tabby, Sync your account , Use your own configuration habits in Web Use the terminal on .


 A treasure of open source software , Cross platform terminal artifact Tabby_ The server _12


Thanks to the Chrom Powerful local USB Device call capability , We are WEB Version of Tabby You can still access our local serial port on , Let the browser instantly become a powerful serial port debugging assistant , It's amazing .


 A treasure of open source software , Cross platform terminal artifact Tabby_ Command line _13



8、 Conclusion


Tabby There are more refreshing features , For example, asset protection 、Windows ConPTY、 And plug-in mechanism , You can try it yourself , No more introduction here .


This paper compares Terminal and Tabby The similarities and differences between the two , In the end, it seems to have become Tabby Personal performance , exactly , Such an excellent open source work is definitely designed with heart , It is better than similar software in all dimensions . Daily use is inseparable from the partners of the terminal , Be sure to try , I believe there will be a small increase in productivity .



PS: Prevent missing this article , You can like it , It's easy to browse and search

原网站

版权声明
本文为[End code life]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/02/202202141253132028.html