Total Commander is one of those few magical tools that can boost your productivity as an IT pro significantly. It not only replaces File Explorer; it does so in a way that makes you wonder how you suffered Explorer for such a long time. It has keyboard shortcuts for everything and is super-configurable, fast and efficient. On top of that, it can probably replace half a dozen tools in addition to File Explorer. This article explains how to get started with Total Commander. A future post will add some more advanced tips.
There are many reasons why you might want to take a look at a tool like Total Commander, but the most important reason for me is that File Explorer sucks big time, at least for IT pros. Please read my earlier article on the subject for details.
In addition to File Explorer being a horrible tool the following speak for Total Commander:
- Efficiency: get more done in less time
- Ergonomics: keyboard trumps mouse every single time
Total Commander’s two-window concept originates, of course, from Norton Commander. Also, basic keyboard shortcuts like F5 for copying have been kept. If you can use Norton Commander or any of its modern clones (e.g. Midnight Commander on Linux), you can also use Total Commander – to a degree.
Total Commander goes back to at least 1993 – and the current version (released 2019) still supports Windows 95, which is kind of scary. I bought my personal license way back in 2001 – and it is still valid for the latest version today. This is probably the best investment I ever made.
When you start Total Commander for the first time, it will ask you for the type of icon library you want it to use. Choose option two:
Now you are looking at the application’s main window. Ignore it – for now! Head straight to the options in the Configuration menu and make the following changes to the default configuration.
In the Display section, enable TC to show hidden and system files (you are an IT pro, right?). Also, make sure to disable TC putting square brackets around directory names:
In the Icons section, enable TC to show overlay icons which are used by many synchronization tools to indicate a file’s status:
In the Tabstops section, configure file extensions to be displayed directly after the filename. The default looks just too weird.
In the Folder Tabs section, tell Total Commander to open new tabs directly next to the current tab. I find the user experience of this variant almost always superior to new tabs appearing at the far right end of the list of tabs.
In the Language section, optionally switch from English to your language of choice.
In the Operation section, change the mouse selection mode (which defines how you can select items with the mouse) to the Windows standard.
In the Edit/View section, configure your editor(s) of choice. Total Commander comes with a built-in viewer, but you almost certainly want to replace it with something else. As you can see in the screenshot, I am using Notepad++ as “viewer” (accessible via F3) and Visual Studio Code as “editor” (accessible via F4). That allows me to bring up any (!) file in any of the two editors by pressing a single function key.
In the Quick Search section, let Total Commander know that you want to be able to select files or directories by typing the first few characters of their names.
In the Zip Packer section, configure the ZIP packer to use maximum compression (why would you not?).
In the Misc. section, we are going to spend a bit of time. It allows us to redefine (or configure new) hotkeys. Total Commander comes with a very extensive set of default keyboard shortcuts already, but nevertheless, I find some alterations and extensions necessary.
Start by defining F2 as the keyboard shortcut for renaming files (or directories):
Give the escape key something to do (unselect):
If you are like me, you want CTRL+F4 to close the current tab:
Finally, the best part: teach Total Commander to switch to the first tab when you press CTRL+1 (just like in your browser). Repeat this for CTRL+2, and so on: