What the Zuk: an ode to Total Commander
What the Zuk is a (very) occasional feature, in which I review software that I have been using for many years, and which is instrumental for my work. These are the first tools I install on every new system, the reliable work-horse applications I turn to for every need. In every installment I will try to explain what makes this particular program special, and why I find it so vital for my computing experience.
The first program I'd like to review is none other than perennial classic, Total Commander. Now, this review isn't aimed at the hardened geeks who use FAR and other file managers; rather, it's aimed at most Windows users, whom, I assume, use plain Explorer. And while Explorer has made tremendous strides over the past few years, it still doesn't come close to what you can do with Total Commander.
So if you've looked at the screenshot and wondered what could you possibly get out of such an "antiquated" interface, keep on reading to find what you can do with Total Commander that you can't do with Explorer.
Complete keyboard control: To say that Total Commander is keyboard-centric would be an understatement. There is factually nothing you can't do with Total Commander using the keyboard.
Portable: Total Commander is completely portable; you can have it save any settings in an INI file in its own folder, and take it with you on a USB disk. Have your own customized file manager, with your own keyboard shortcuts and custom configuration, anywhere.
Tabbed interface: Probably the first thing most people notice about Total Commander is the two-pane interface. A two-pane interface is great when you have a "Source" folder and a "Destination" folder, or just two folders you're working with at the same time. But when you take that and add tabs, things really go into overdrive. By hitting Ctrl-T, a new tab opens in the currently active pane. You can then switch between tabs (for that pane) using Ctrl-Tab, as you would expect. You can also drag-and-drop tabs from one pane to the next (and I'm sure you can set up a keyboard shortcut for this, too).
Copy current file path or name: One very handy keyboard shortcut I configure is Alt-Ctrl-C for copying the current folder path to the clipboard, ant Shift-Ctrl-C for copying the currently selected filename with its full path. This means that I never have to navigate Windows' annoying File Open or File Save dialog!
FTP: Total Commander has its own integrated FTP client, which is far more robust than Windows' clunky FTP integration. You can easily set file permissions, relegate operations to the background, and carry on your work regardless of whether you are on FTP or a local folder.

Horizontal layout: If you're working with longer filenames, a single keystroke – Alt-C – flips the entire interface around, so that instead of a left/right layout you get a top/bottom layout. I rarely use this, but it comes in handy when working with smaller monitors or long filenames, and I love how accessible it is.

Configurable color scheme: With Explorer, you are pretty much stuck with the default Windows look. And while Windows certainly became more fetching over time (just compare 7 to XP), it's all so ... white and anemic. Total Commander lets you configure colors very easily, as you can see above.

Configure all keyboard shortcuts: Virtually each and every operation that can be done using Total Commander can be assigned a keyboard shortcut. Above you can see the dialog for finding command names; it features a built-in filter since there are so many commands. But this is a one-time operation: As you use the program you will find some operations you perform more frequently, and you may want to assign your own shortcuts. For example, I use a single keystroke on the RIGHT arrow for going into folders, and a single keystroke on the LEFT arrow to go back out.
Reliable file operations: Have you ever tried copying a folder with 5,000 files somewhere with Explorer? When such an operation fails, you don't always know why. Total Commander's error messages show you exactly what file failed, and why. You can then select whether you want to retry, abort or skip this file. Again, Windows 7's explorer is starting to catch up in this department, but it's not quite there yet.

Change file display details: Explorer limits you to a handful of details you can see, even in Details mode. And what's more, you can only see them formatted the one way deemed "correct". Take dates, for example. What if I want to see file modification date as YYDDMM, with no separators? Total Command lets me do that very easily. When trying to find a file modification time in a list of hundreds of files, these formatting niceties can really make a difference.
RAR, BZ2 support: Windows has had built-in Zip support for ages. But when you use Total Commander, RAR files become just as easy to use as folders. Add a free plug-in, and you get to use BZ2 archives. Unix TAR and GZ files are not a problem either, and additional plug-ins let you use 7z, ACE, or any number of exotic compression formats, many of which are superior to Zip.

Quick file selection: How do you select all files of a certain type in Explorer? Easy! Sort files by type, scroll down the list until you see the file type you're looking for. Click the first one. Scroll down some more. Shift-click the last one. Is that slow, or what? In Total Command, just hit the Numpad + button and enter *.jpg. Simple! But here's a neat trick: If you want to select all files except the JPGs, just hit * one time, and selection inverts. This is something you simply cannot do with Explorer.
Quick selection in list: Start typing any file or folder name, and the cursor jumps to the first name starting with those characters. Not very impressive – Explorer can do this too. What Explorer can't do is use wildcards. For example, here I am quickly navigating to a file starting with E, that has a "c" anywhere in the name. Also, Explorer by default does not feature a textbox for start-of-filename searches so you have to type quickly if you want anything after the first letter (you can install Listary if you want this sort of functionality in Explorer).
![]()
Integrated command line: I have seen any number of utilities, hacks and tricks that add a "console here" entry to the overcrowded right-click menu in Explorer. With Total Command, you get a slim command line right at the bottom of the window, which executes any command within the currently selected folder. So opening a console in any folder is just a matter of typing "cmd" and hitting Enter. Of course, if you have just one command to execute, you can enter it right there. By pressing Ctrl+Enter, you can feed the currently selected filename into the command line so you don't have to type it.
Quick folder size calculation: Put the selection over any folder, and hit Space. The folder becomes selected, but something else happens: Its size is calculated and instantly displayed in the list. If it's a large folder containing thousands of other folders and files, the size calculation happens in the background, so Total Commander remains just as snappy and responsive. If you do this for several folders, the status bar shows you the accumulated space they all take together.
Quick View: When you're working with a bunch of text files and want to quickly see what they contain, just hit Ctrl-Q, and the "target" pane becomes a viewer. As the selection goes over each file, the quick-view pane instantly shows its content. This works with images too – although if you're browsing a folder of images, Explorer is clearly a superior choice; the UI just works better for that kind of work.
"Flattening" folders: Let's say I have a folder with ten subfolders. These all contain a mix of files, but also some fonts. Now, I want to quickly go over the fonts only. With Explorer, I would have to do a search. And then if I want to see some other files, another search. With Total Commander, I simply hit Ctrl-B and the hierarchy "flattens" -- suddenly I am looking at a long list files, just as though they were all in one folder. Nothing changes on the disk -- it is just the display.
Speed of operation: Total Commander itself is simply faster than Explorer. I am referring to computational operations here – file copying, calculating folder size, etc. Add to this the speed you get with keyboard-centric operation, and when you know what you're doing you can be a real speed demon with Total Commander.
Gradual learning curve: Some software (read: Vim and Emacs) is insanely powerful, but is almost impossible to get started with. Once you know what you're doing, you're hooked – but getting there can be a big problem. Total Commander is nothing like that. You don't need a manual or a screencast; just take it, start playing around with it, and pretty soon you're bound to fall in love with it.
Bottom line: There are a ton of other features I haven't touched on, but I hope I managed to pique your curiosity about using Total Commander. If you are already proficient with FAR or Directory Opus, Total Commander probably doesn't have much to offer you; but if all you've ever worked with is Explorer, I highly recommend trying Total Command out.














Comments
17
Subscribe to commentsder_tuxmanJul 26th 2010 2:27PM
Contra: Costs money and does not support Windows Explorer extensions, so you'll (most likely) have to install separate TC plug-ins for stuff already existing in your Windows explorer windows. (TortoiseSVN, anyone?)
The second point is one of the major reasons why I prefer xplorer².
fathomAug 2nd 2010 10:09AM
One feature TC has that Xplorer2 lacks is a master password to protect the ftp password list. In Xplorer2 the ftp passwords are stored as cleartext. I'm actually thinking of moving away from Xplorer2 to TC for this reason.
der_tuxmanAug 2nd 2010 11:02AM
Does nikos know about that?
216Jul 26th 2010 2:29PM
I tried messing with TC a while ago back in my XP days, and I just found the interaface way too drab. I was a big fan of Xplorer2 tho.
And I'd make a WTZ for Ccleaner
Gardiner WestboundJul 26th 2010 3:51PM
I have messed around with several file managers including Total Commander. Keep coming back to FreeCommander, which is freeware.
jfjbJul 26th 2010 9:22PM
any listed feature above and more?
q-dir
q-dir
q-dir
q-dir @ http://www.softwareok.com/?seite=Freeware/Q-Dir
TartiflettemanJul 27th 2010 2:25AM
Total Commander is dope.
Nothing can beat it.
It's not free, but I'm a happy byer !
DarkMan72Jul 27th 2010 4:31AM
Actually, there's an even faster way to select files of a given type. You just have to mark one of them and hit left Alt and the + sign on the numeric keypad. All the files with the same extension as the selected one will be marked. :-) Very useful!
Erez ZukermanJul 27th 2010 4:32AM
Wow, that's awesome! I had no idea! Thanks for the tip! :)
eMcEJul 27th 2010 5:19AM
Look at this version of TotalCommander:
www.tcup.pl
:)
MxxConJul 27th 2010 4:32PM
TC is the single best tool I've ever used!
I've bought one legitimate copy for myself and another copy just because I appreciate it so much and Christian Ghisler deserves more $40 after years and years of faithful service.
manifesto42Aug 7th 2010 11:25AM
Have been an avid/obsessed Directory Opus user since its Amiga days, but since i am always looking for something new, i gave Total Commander a try a while ago. Have to say that its very nice and all but was far from taking Directory Opus away from me.
All these years of using DO, i never had any filesystem/file handling/file stuff related task that i couldnt get it to help/make very easy. Sure it might involve some plugin occasionally, for specific things, but since i tried it on Windows, i simply cant live without it. An extremely productive tool for us geeks.
Directory Opus is not free ($72 or 58 euros), but i gladly, with a smile, paid for it.
And no, i am not affiliated with the makers of DO, just a very happy user. :-)
jValdronAug 9th 2010 7:00PM
FYI, "Integrated command line", well in Windows 7 you don't need any hacks. Just press Shift and right click, it will add the "Open command window here" :)
Robin HoodAug 16th 2010 9:25AM
How do you put the file extension at the end of the filename? I don't like it in its own column
rocknrollerbladesAug 16th 2010 12:30PM
Configuration > Options > Display > Tabstops
Then select "directly after filename" in the "Show file extensions" sections. It took me a while to find it :)
Robin HoodAug 18th 2010 2:09AM
Thanks that's sorted it!
GeirAug 19th 2010 3:30AM
I highly recommend NexusFile from http://xiles.net/ --it looks good and works well.