Skip to main content

Windows Console Replacements, Part 6 - Take Command and ConEmu

Today we’re looking at ConEmu (aka ConEmu-Maximus5), the last of the Windows console replacements that I’ve been able to find). ConEmu is an open source (BSD license) Windows console emulator with tabbed windows, which features integration with FAR Manager, a console-based file manager that is a clone of the old Norton Commander.

ConEmu Windows command processor screenshot

ConEmu is similar to Console2, albeit with a bit less “eye candy”. It’s apparently still a work in progress — there are a number of options for dumping debug info on ConEmu and/or the Windows console. The ConEmu window is definitely minimalistic — there is no menu or status bar. You select options by clicking on the system menu (icon in the left corner of the title bar).

Note that like the rest of the console replacements we’ve seen so far (Mintty, Console2, PromptPal, PowerCmd, and ColorConsole), ConEmu is not a replacement for the Windows CMD command prompt; it is a wrapper for CMD (or other command line applications) and new tabs default to starting CMD.

ConEmu adds a few features not available in the standard Windows console:

  1. Tabbed windows
  2. Configurable colors
  3. Optional background image and transparency
  4. Line-based or block-based text selection (instead of the column selection in the windows console)
  5. Resize the window, both horizontally & vertically by dragging the corner
  6. Integration with FAR Manager

#6 is the only thing in ConEmu that is not already in Take Command. Since Take Command has its own GUI (Explorer-like) file manager, there doesn’t seem much point (and thus far no demand) to try to integrate FAR Manager as well. (You can run FAR Manager in a Take Command tab window.) I’m not aware of any other significant feature in ConEmu that’s lacking in Take Command, but if anybody knows of something that they would like to see added to Take Command, please let me know.

By way of comparison, let’s take another look at the Take Command window. (The Take Command Explorer-style Folder and List View windows, and the common Command Input window are set to Autohide in order to show a more straightforward comparison with the ConEmu window.)

Take Command v13 screenshot

Let’s plug ConEmu into our comparison table:

Features
Take Command
ConEmu
Price (single new copy)
$99.95
Free
Tabbed Windows UI
Multiple tabbed windows for console applications
Run simple GUI apps in tabs
Customize menu accelerator keys
 
Customize tabs location (top/bottom/left/right)
 
Multiple display themes
 
Horizontal / vertical tab groups
 
Attach and detach console windows
Optional command input window
 
Cut and paste block and/or line selection
Continuously variable transparency option
Integrated GUI file explorer
FAR Manager
User-defined startup tabs
Programmable tabbed toolbar
 
Configurable status bar
 
Full text search in tabbed console windows
 
Context-sensitive help for all commands and variables
 
32-bit and 64-bit versions
Display Speed
Take Command
ConEmu
dir /s c:\windows (in seconds) – Windows console: 38.5
19.5
21.3
Command Prompt
Take Command
ConEmu
GUI IDE w/ batch file debugger
 
Aliases (command and directory)
 
Regular Expressions in filenames
 
Wildcards in pathnames and/or filenames
 
Enhanced command line editor
 
Enhanced filename completion
 
GDirectory Navigation
 
ANSI X3.64 text output
 
Built in batch file editor
 
Direct FTP / HTTP file access (including SSL & SSH)
 
Network file system access (OpenAFS)
 
Active Scripting (Perl, Python, VBSscript, Javascript)
 
Scripting Language
Take Command
ConEmu
Internal Commands
182
0 *
Internal Variables
177
0 *
Internal Functions
291
0 *

*ConEmu doesn’t include a command interpreter.

Summary: If you’re a FAR Manager user and are looking for a free Windows console replacement, ConEmu is worth a look. Otherwise, it is comparable to Console2 (also an open source console replacement), and falls considerably short of Take Command.

Next time: We’ll start with the Linux console replacements.