Run Total Commander 8 on Mac and Linux with CrossOver

total commander 8 windows softwareTotal Commander, Version 8.0, is a Shareware file manager for Windows® 95/98/ME/NT/2000/XP/Vista/7, and Windows® 3.1. And now you can run Total Commander 8 on Mac with CrossOver! Take a moment to watch our short instructional video on how to install Total Commander 8 with CrossOver Mac. Then try our free two week trial. When your trial expires, be sure to come back to this page and purchase CrossOver at a discounted rate!


Features in Total Commander 8.0 now include : Two file windows side by side Multiple language and Unicode support Enhanced search function Compare files (now with editor) / synchronize directories Quick View panel with bitmap display ZIP, ARJ, LZH, RAR, UC2, TAR, GZ, CAB, ACE archive handling + plugins Built-in FTP client with FXP (server to server) and HTTP proxy support Parallel port link, multi-rename tool Tabbed interface, regular expressions, history+favorites buttons Thumbnails view, custom columns, enhanced search Compare editor, cursor in lister, separate trees, logging, enhanced overwrite dialog etc. Unicode names almost everywhere, long names (>259 characters), password manager for ftp and plugins, synchronize empty dirs, 64 bit context menu, quick file filter (Ctrl+S) USB port connection via special direct transfer cable, partial branch view (Ctrl+Shift+B), and many improvements to ftp, synchronizing and other functions And many more!

We assume your preferred operating system is Mac OS, click here to switch to Linux.
We assume your preferred operating system is Linux, click here to switch to Mac OS.

Click the button above to download the CrossOver Mac trial version (fully functional for 14 days).

Click the button above to download CrossOver Linux trial version (fully functional for 14 days).

Before downloading, we need your Name and E-mail.


Your name is required!


Your E-mail is required!


CrossOver should launch and begin the installation when the above button is clicked.
Click here to download the CrossTie file directly instead.
  1. Click the button above to download the CrossTie.
  2. Click on 'OK' to open the file with 'CrossOver'.
  3. CrossOver will now automatically install Total Commander.

Click the button above to Purchase CrossOver Mac (12 months support) for $59.95

Click the button above to Purchase CrossOver Mac (6 months support) for $49.95

Click the button above to Purchase CrossOver Mac (1 month support) for $39.95

Click the button above to Purchase CrossOver Linux (12 months support) for $59.95

Click the button above to Purchase CrossOver Linux (6 months support) for $49.95

Click the button above to Purchase CrossOver Linux (1 month support) for $39.95

Note: The purchase buttons above will open the CodeWeavers store in a new tab. Close that tab after purchasing to return to this page.

How Well Does it Run?

About Ratings

How-to-Install Video

ESaVDNhwJpE

More Help

The following comments are owned by whoever posted them. We are not responsible for them in any way.


Reply to Thread Back to Threads

editing files with KATE
Daniel Marin
Daniel Marin
Posted 2010-09-22 04:29
Hi,

Do you know of any way for editing files in total commander with kate (a linux program) instead of notepad.exe?.

Thanks,

Daniel
Dawda Chief Senior Advocate
Posted 2010-09-22 04:47
I don't see how that would be possible.

Maybe if you make a alias ( shortcut) to Kate and then choose the to alias as the default editor in T C
Daniel Marin
Daniel Marin
Posted 2010-09-22 07:20
I've managed to open a file using kate from total commander. Here is how:

1. Compile the below code using gcc (ex: gcc yourfile.c -o yourexec.exe). Keep the .exe extension as it will be easier to find it later from total commander:
#include <stdio.h>
#include <string.h>

int
main(int argc, char *argv[])
{
        char buff[512], command[512], c;
        int i, j=0, write=0;

        for (i=0; i<strlen(argv[1]); i++)
        {
                write = 1; // controls if the character will be written to buff or not
                c = argv[1][i]; // get the next character
                switch (i)
                {
                        case 0: // first character is always the drive leter.
                                switch (c)
                                {
                                        case 'y':
                                        case 'Y': // this is by default assigned to the user's home
                                                c = '~';
                                                break;
                                        case 'z':
                                        case 'Z': // this is by default assigned to the system's root folder
                                                write = 0;
                                                break;
                                }
                                break;
                        case 1: // this is always ':'
                                write = 0;
                                break;
                        default:
                                switch(c)
                                {
                                        case '\\': // convert backslash in slash
                                                c = '/';
                                                break;
                                }
                }

                if (write) // store the converted char in the temporary buffer
                {
                        buff[j] = c;
                        j++;
                }
        }
        buff[j] = 0; // end the temporary string nicely
              
        snprintf(command, 512, "kate %s", buff); // this is the linux command to run. It can be anything
        return system(command);
}


2. Copy the resulting binary to /usr/bin (or whatever other location you want) and give execute permissions to your user.
3. Open total commander
4. Go to Configuration -> Options -> Operation -> Edit/View
5. Change the value for the "Editor for F4" to "Z:\usr\bin\yourexec.exe" (or the location you have chosen at step 2.)
6. done

This method will work for any file with the name smaller than 8 chars. For files with longer names total commander truncates the name and changes it to upper case. Maybe somebody has an idea of how to overcome this limitation.

Best regards,

Daniel
Please Wait...
eyJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNTA5MDI4MzM5fQ==