Comparison of terminal emulators: Difference between revisions

From LemonWiki共筆
Jump to navigation Jump to search
 
(6 intermediate revisions by the same user not shown)
Line 5: Line 5:
== List of terminal emulators ==
== List of terminal emulators ==
[https://conemu.github.io/ ConEmu - Handy Windows Terminal] for {{Win}}  
[https://conemu.github.io/ ConEmu - Handy Windows Terminal] for {{Win}}  
* Download: [https://github.com/Maximus5/ConEmu/releases Releases · Maximus5/ConEmu]
* '''Download''': [https://github.com/Maximus5/ConEmu/releases Releases · Maximus5/ConEmu]
* License: [https://github.com/Maximus5/ConEmu/blob/master/LICENSE BSD 3-Clause "New" or "Revised" License]
* '''License''': [https://github.com/Maximus5/ConEmu/blob/master/LICENSE BSD 3-Clause "New" or "Revised" License]
* Logging the screen output: Available<ref>[https://superuser.com/questions/1294953/how-can-i-get-output-logged-from-conemu logging - How can I get output logged from ConEmu? - Super User]</ref>
* '''Logging the screen output''': Available<ref>[https://superuser.com/questions/1294953/how-can-i-get-output-logged-from-conemu logging - How can I get output logged from ConEmu? - Super User]</ref>
* Background process finished alert:
* '''Background process finished alert''': When multiple tabs are open at the same time: ConEmu displays {{kbd | key=<nowiki>cmd[*]</nowiki>}} on the tab when a background process completes.


[https://github.com/ghostty-org/ghostty Ghostty]: "👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration." for {{Mac}} & {{Linux}} v. 1.1.3
[https://github.com/ghostty-org/ghostty Ghostty]: "👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration." for {{Mac}} & {{Linux}} v. 1.1.3
* License: [https://github.com/ghostty-org/ghostty/blob/main/LICENSE MIT License]
* '''License''': [https://github.com/ghostty-org/ghostty/blob/main/LICENSE MIT License]
* Logging the screen output:
* '''Logging the screen output''':
* Background process finished alert: Not available<ref>[https://github.com/ghostty-org/ghostty/discussions/3555 "Command Finished" Notifications · ghostty-org/ghostty · Discussion #3555]</ref>
* '''Background process finished alert''': Not available<ref>[https://github.com/ghostty-org/ghostty/discussions/3555 "Command Finished" Notifications · ghostty-org/ghostty · Discussion #3555]</ref>


[https://www.iterm2.com/downloads.html iTerm2 - Mac OS Terminal Replacement] for {{Mac}} Build 3.5.14
[https://www.iterm2.com/downloads.html iTerm2 - Mac OS Terminal Replacement] for {{Mac}} Build 3.5.14
* License: [https://github.com/gnachman/iTerm2/blob/master/LICENSE GNU General Public License v2.0]
* '''License''': [https://github.com/gnachman/iTerm2/blob/master/LICENSE GNU General Public License v2.0]
* Logging the screen output: Available
* '''Logging the screen output''': Available
* Background process finished alert: Available {{Gd}} When multiple tabs are open at the same time: iTerm displays a blue circle 🔵 on the tab when a background process completes. (Show new-output indicator<ref>[https://iterm2.com/documentation-preferences-appearance.html Appearance Preferences - Documentation - iTerm2 - macOS Terminal Replacement]</ref>)
* '''Background process finished alert''': Available {{Gd}} When multiple tabs are open at the same time: iTerm displays a blue circle 🔵 on the tab when a background process completes. (Show new-output indicator<ref>[https://iterm2.com/documentation-preferences-appearance.html Appearance Preferences - Documentation - iTerm2 - macOS Terminal Replacement]</ref>)


The built-in native terminal app on {{Mac}}
The built-in native Terminal.app on {{Mac}}
* License:  
* '''License''':  
* Logging the screen output:
* '''Logging the screen output''':
* Background process finished alert: Available {{Gd}} When multiple tabs are open at the same time: iTerm displays a tree dots {{kbd | key=<nowiki>...</nowiki>}} on the tab when a background process completes.
* '''Background process finished alert''': Available {{Gd}} When multiple tabs are open at the same time: Terminal.app displays a tree dots {{kbd | key=<nowiki>...</nowiki>}} on the tab when a background process completes.


== Test BASH script ==
The built-in native Terminal App on ubuntu 4.04 {{Linux}}
This command simulates a test process with a random 3-5 second delay between start and completion messages.
* '''License''':
* '''Logging the screen output''': N/A
* '''Background process finished alert''': N/A
 
[https://gnunn1.github.io/tilix-web/ Tilix: A tiling terminal emulator] v. 1.9.6 {{Linux}}
* '''License''':
* '''Logging the screen output''':
* '''Background process finished alert''': [https://github.com/gnunn1/tilix/wiki/VTE-Configuration-Issue VTE Configuration Issue · gnunn1/tilix Wiki]
 
== Test scripts ==
This BASH script command simulates a test process with a random 3-5 second delay between start and completion messages.


<pre>
<pre>
echo "Starting test..." && sleep $((3 + RANDOM % 3)) && echo "Test completed!"
echo "Starting test..." && sleep $((3 + RANDOM % 3)) && echo "Test completed!"
</pre>
Windows [https://en.wikipedia.org/wiki/Cmd.exe command prompt] (DOS or cmd)
<pre>
echo Starting test... && timeout /t %random:~-1% /nobreak >nul && echo Test completed!
</pre>
</pre>



Latest revision as of 12:08, 16 October 2025

Comparison of terminal emulators


icon_scale_pencil.png This article "Comparison of terminal emulators" is still being written. If there are any incomplete parts, you are welcome to directly edit them. 這篇文章「Comparison of terminal emulators」內容還在撰寫中,如果有不完整的部分,歡迎你直接動手修改


List of terminal emulators[edit]

ConEmu - Handy Windows Terminal for Win Os windows.png

Ghostty: "👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration." for macOS icon_os_mac.png & Linux Os linux.png v. 1.1.3

  • License: MIT License
  • Logging the screen output:
  • Background process finished alert: Not available[2]

iTerm2 - Mac OS Terminal Replacement for macOS icon_os_mac.png Build 3.5.14

  • License: GNU General Public License v2.0
  • Logging the screen output: Available
  • Background process finished alert: Available Good.gif When multiple tabs are open at the same time: iTerm displays a blue circle 🔵 on the tab when a background process completes. (Show new-output indicator[3])

The built-in native Terminal.app on macOS icon_os_mac.png

  • License:
  • Logging the screen output:
  • Background process finished alert: Available Good.gif When multiple tabs are open at the same time: Terminal.app displays a tree dots ... on the tab when a background process completes.

The built-in native Terminal App on ubuntu 4.04 Linux Os linux.png

  • License:
  • Logging the screen output: N/A
  • Background process finished alert: N/A

Tilix: A tiling terminal emulator v. 1.9.6 Linux Os linux.png

Test scripts[edit]

This BASH script command simulates a test process with a random 3-5 second delay between start and completion messages.

echo "Starting test..." && sleep $((3 + RANDOM % 3)) && echo "Test completed!"

Windows command prompt (DOS or cmd)

echo Starting test... && timeout /t %random:~-1% /nobreak >nul && echo Test completed!

Further readings[edit]

References[edit]