Özet: Terminal emulators are used to access the command-line interface. A good terminal emulator for Windows will be customizable both in its utility and aesthetics, offer lots of functionality and…

Slant logo__


Notifications
iconKarma
icon

Terminal emulators are used to access the command-line interface.

A good terminal emulator for Windows will be customizable both in its utility and aesthetics, offer lots of functionality and integrate well with Windows.

Some common things to expect from a modern Windows terminal emulator include tabs, split panes, theming, transparency, quake-style dropdown graphic mode, content re-flow when resizing the window, integration with jump lists and context menu and other applications.

Read More

Cmder builds on ConEmu console emulator, by adding enhancements from clink (such as bash-style completion in cmd.exe and PowerTab in powershell.exe) and optionally extending it with msysgit, that brings Unix tools to Windows.

There is a portable version of cmder available which is just 10 MB in size. It can be put on an external device, like a USB stick, and run off it. There's no installation required.

This is an extremely useful mode whereby the console hides and shows on ctrl+~ similarly to a gaming console. This feature is inherited from ConEmu.

'ls' command can have issues with non-unicode characters such as cyrillic. As of 1.1.2, 'dir' can be used as a substitute that will properly display non- unicode characters. Unfortunately, it's an issue with msysgit that isn't being officially addressed (a workaround is avail...

Even though cmder is advertised as a "portable terminal emulator for Windows", it's not adequately minimalistic to be considered truly portable. In fact, one of the dependencies required to use it is the Visual C++ Redistributable for Visual Studio 2015.

You can configure a plethora of settings, including shortcuts and aesthetics (background image, transparency, colors, and fonts) per software.

ConEmu allows running CMD, PowerShell, Cygwin, PuTTY, etc.

The mouse wheel scroll doesn't transfer to terminal applications by default. It moves to the blank space instead of scrolling actual text content. This is especially true for ConEmu where there doesn't seem to be a way to make it work better.

In order to get a more pleasant look and feel, you may need to customize ConEmu yourself.

Babun comes with both bash and zsh out of the box. This gives both beginners and advanced users the choice of which shell to run.

Oh-my-zsh is a dead simple configuration and management for zsh (which is a pretty powerful shell), allowing even first time users to take advantage of the most powerful features it offers.

When trying to exit a node program using Ctrl-C, the process doesn't actually exit.

Babun has no support for tabs.

With MobaXterm, there's no fiddling with multiple apps: simply connect and everything is available.

And you can install conda for additional package management.

If you use MobaXterm at work, they hope you will pay for it. This isn't horrifying, but it's not providing any new features in Linux to warrant the outlay. Its integration with Putty in Windows as an X client may make it worth the funds.

MobaXterm can have some occasional performance issues. These happen rarely but it's worth mentioning that they exist, especially since this is a paid tool.

In addition to telnet, ssh, and rlogin, ZOC supports direct serial connections, modem dialing, and named pipes.

Offers a thumbnail view of all session in thumbnails and type commands to all sessions at the same time.

Zoc requires a commercial license in order to use it, implying that it's not free.

Console2 comes with multiple window styles out of the box and allows the user to configure fonts, colors, and transparency to their liking.

Console2 facilitates the running of CMD, PowerShell, Cygwin, PuTTY, etc.

The development of Console2 has been abandoned. The latest change was made in 2013.

Usually when a script is running and you try to stop it with Ctrl-c, it stops and shows the empty command prompt waiting to get a new command. In Console2 this does not happen: instead the whole tab where the script is running is closed.

After connecting, Putty looks like a native command shell, with no buttons or menu bar. The corner icon menu accesses all of its features.

Once set up, it just works. It provides quick and easy access to the remote OS.

It is used as a ssh client, but PuTTY doesn't emulate any Linux-specific feature on the Windows machine.

Simple to setup and use on multiple remote or local sites with well designed shortcut/favourite/F key implementations.

Xshell only offers a trial version, no free version.

Sessions filter Shortcuts for pre-defined command The session launcher Automatic logon script URL hyperlinks Running a locally saved script on a remote session Send to tray Transparency Quick start of a duplicate session SSH Handler: Internet Explorer integration pscp.exe and WinSCP integ...

If you restart a server you connected, it will automatically reconnect when the server comes up.

Know any negative aspects of this option?

Mintty is a native Windows wrapper around Cygwin but with added customization features like changing background color, font, transparency, etc.

Xterm is the standard terminal emulator for the X Window System.

Know any positive aspects of this option?

Currently at version 1.3.3 and does not run for Windows 10.

In ConsoleZ, the user can split a tab into different views either horizontally or vertically.

Being a fork of Console2, ConsoleZ is fully compatible. It even recognizes existing Console2 config files, making the transition easier.

If you want to setup a certain number of tabs to automatically run pre-defined scripts in ConsoleZ or Console 2, you can't. You have to open everything manually every time you start the application.

FireCMD supports command auto-completion. Once you start typing a command, you can press the tab key to auto-complete it.

FireCMD allows users to create up to 500 aliases.

Although there's a free trial available, FireCDM is not free and costs $29.

z/Scope supports tabs and tab-based navigation.

Licenses are permanent. Price starts at $46. First year support is free. Continuing subscription, it's not mandatory to renew maintenance services.

WinSSHTerm is free for anyone to use.

Keyboard shortcuts are especially valuable for professionals.

It's a PuTTY interface and it's mostly used to access remote machines through ssh, so it may not be very suitable for working on a local machine.

Allows you to run your virtual machines pre-configured by you or others. Virtual Box versions for: -- Windows 7/8/10 -- All Linux installations -- MAC OS x -- Solaris 10/11 Virtual OSs include: -- Oracle Linux 5/6/7.x (RHEL clones) -- Solaris10/11 -- Occassionally a Windows Beta Oracle...

Whether you prefer zsh, bash, or fish, Linux will support it.

The Windows + VirtualBox layer introduces some overhead that wouldn't be present if Linux were installed directly on the machine.

You would need to install the entire Linux distribution just for one single program.

You can have PromptPal open automatically with the same tabs as used in the most recent session, starting in the same directories.

PromptPal supports several shells (including Powershell) and it allows you to choose which shell to run through the preferences.

Although there's a free trial available, PromptPal is not free to use.

Cmd.exe is still irreplaceable for many tasks on Windows. This makes the experience less painful.

The user can search in history by simply pressing Ctrl+R.

It's for cmd.exe which was abandoned by Microsoft in the favor of PowerShell. Using PowerShell is more effective than cmd.exe even with CLink, unfortunatelly.