Total Commander Replacements

Total Commander Replacements

SunFlower (The best)

http://code.google.com/p/sunflower-fm/

sudo add-apt-repository ppa:atareao/sunflower
sudo apt-get update
sudo apt-get install sunflower

There is no natty package. So I had to do it manually.

wget http://sunflower-fm.googlecode.com/files/sunflower-0.1a.53-1.all.deb gdebi sunflower-*.deb

Written in Python. Very very good.

Double Commander (Great)

http://doublecmd.sourceforge.net/

sudo add-apt-repository ppa:alexx2000/doublecmd
sudo apt-get update

sudo apt-get install doublecmd-gtk (smaller one)
or
sudo apt-get install doublecmd-qt

Almost the best.

GNOME Commander (OK)

http://www.nongnu.org/gcmd/index.html

sudo apt-get install gnome-commander

XFE (OK)

http://roland65.free.fr/xfe/index.php?page=home

sudo apt-get install xfe

Simple viewing doesn’t work out of the box.

muCommander (Slow)

http://www.mucommander.com/

sudo su -
wget -O - http://apt.mucommander.com/apt.key | apt-key add -
echo "deb http://apt.mucommander.com stable main non-free contrib" >>/etc/apt/sources.list
apt-get update && apt-get install mucommander

Painfully slow. Java. Hm. Not bad, but slow.


https://fman.io/docs/custom-shortcuts https://github.com/bnb/awesome-hyper

Install fman https://fman.io/download/thank-you?os=Linux&distribution=Ubuntu


10 years later, in 2023

Double Commander has Total Commander WCX, WDX, WFX and WLX plug-ins support.

Releases · j2969719/doublecmd-plugins


“C:\Users%username%\scoop\apps\lite-xl-addons\current\lite-xl.exe” “%1” “C:\Users%username%\scoop\apps\notepadplusplus-np\current\notepad++.exe” “%1”


Again in 2023

GNU Midnight Commander nije prepun opcija ali je pravi cross-platform a i console aplikacija je pa kao takav definitivno može da se koristi na najviše mesta. Međutim, od naprednih operacija poseduje samo S/FTP operacije i Hotlist, dok ostale stvari +, logično, treba raditi kroz obične console komande. Repo je na MidnightCommander/mc: Midnight Commander’s repository i svejedno ga svrstavam vrlo visoko kao dual-pane file manager.

Hvaljen je Path Finder ali nije dual-pane a pritom se i besno plaća bez Lifetime, pa ga zaboravi.

TotalFinder is a better Finder i besplatan je, ali nije neko ogromno unapređenje.

XtraFinder add Tabs, Dual Panel, and numerous features to Mac’s native Finder je vrlo sličan TotalFinder a i aktivan je.

Ustvari, mogućnosti koje izdvajaju Total Commander i zašto mi je toliko nezamenljiv tool su:

  • “Multi-Rename Tool” using Ctrl-M
  • “Synchronize dirs” aka Synchronize Folders
  • “Find files”, using Alt-F7
  • “Compare by content” za upoređivanje dva fajla, aka Diff
  • “FTP Connect” aka Connection Manager with FTP, SFTP (SSH) and SCP support

And some smaller specifics:

  • “Directory hotlist” aka favorite folders
  • Backspace for a “go to parent folder”
  • Shift-F6 is “rename in place”
  • Ctrl-Shift-Enter to “copy full file path”
  • Folder History, kao spisak foldera gde si bio sve

Da bi neki tool bio adekvatna zamena, mora da omogućava bar:

  • Ne mora da ima

Cross-platform

doublecmd/doublecmd: Double Commander is a free cross platform open source file manager with two panels side by side. Nakon detaljne analize svih opcija, Double Commander je ubedljivo najkompletniji alat, a pored toga je i cross-platform. Problem je što je vrlo nestabilan na macOS odnosno u FTP opcijama.

muCommander sa repo na mucommander/mucommander: A lightweight, cross-platform file manager with a dual-pane interface je baš kako treba i jedina mu je mana što je Java aplikacija. Sa druge strane, možda je baš zato cross-platform, pošto radi i na Windows, macOS i Linux. Od naprednih mogućnosti, ima odličnu podršku za Cloud services, ali je vrlo kilav odnosno nema “Multi-Rename Tool”, “Synchronize dirs”, “Find files”, iako poslednji ima na shortcut-u Ctrl-F i podržava većinu osnovnih funkcija.

HiFile - File Manager for Windows, macOS and Linux je odličan i stvarno brz jer koristi Qt framework, ali ne i besplatan i u nekom jednostavnijem obliku ima baš sve specifične TC funkcije. Praktično ga je nemoguće koristiti nakon isteka probnog perioda, a lifetime licence za dva računara je skromnih $25 a sa kuponom $12 pa sam ga kupio. Još je u razvoju i uskoro se očekuje verzije 1.0. Očekuje se FTP i slično podrška.

Ne poseduje Diff files, ali Folder Sync/Compare poseduje. Međutim, bez connection managera je malo upotrebljiv iako baš obećava kao proizvod pa sam ga zato i kupio.

  • IngvarX/Camelot: Camelot is cross-platform file manager written in C# sam uspeo da pokrenem na macOS ali je baš rudimentaran i “inertan” a svako malo izbaci poruku “Camelot quit unexpectedly.” odnosno raspedne se. Vrlo nestabilno i neupotrebljivo ali i da radi, nema praktično nijednu interesantnu opciju.

  • fman je pravi cross-platform i nekada sa«m za njega mislio da će brzo biti najbolji. Iako podržava laka proširenja kroz pluginove, izbor pluginova nije idealan i u svakom slučaju nijedan ne radi napredne TC mogućnosti.

  • Wal-Commander je napušten i mislim da ne radi na macOS, ali je vrlo ambiciozno zamišljen.

  • Owlfiles je više mobile i ne radi na Linux

macOS only

  • DCommander - File Commander for Mac with FTP, SFTP, SCP&ZIP je perfektan i košta oko $40 Lifetime. Za sada mi dozvoljava da normalno radim i bez plaćanja. Ima: Multi-rename Tool, Synchronize Folders, Find Files, Copy Full Path, FTP Manager. Nedostaje mu izgleda Folder History, ali je najveća mana što uopšte nije konfigrabilan odnosno ne možeš podesiti skoro ništa a najbitnije - nijedan shortcut, pa si osuđen na njihove: DCommander Documentation. Opcija “Folder Synchronization” radi samo najosnovnike bez ijedne opcije niti mogućnosti file diff pa je praktično neupotrebljiva.

  • Commander One: Dual-panel File Manager for macOS nije besplatan ali izgleda vrlo lepo i ima odličnu podršku za Cloud services (iako za to mogu korisitit Rclone). Međutim, osim “Find files” na Alt-F7, nema ništa od distinct Total Commander features. Nakon probnog perioda, nije moguće raditi ništa unutar FTP fajlova, odnosno možeš da se konektuješ i samo da browsuješ ali ništa više. Međutim, sve ostalo je potpuno besplatno.

Pošto sam kupio ovu aplikaciju, navešću šta mi baš mnogo nedostaje: iako u connectivity inače briljira, nema nikakvu opciju za compare ili sync folders, ne samo na remote nego i local; nema mogučnost compare file content aka diff

Linux only

Windows only

Double Commander

Prilikom pokušaja SFTP sudo find / -name libssh2.dylib # found at /opt/homebrew/lib/libssh2.dylib

Apparently this is caused by Homebrew not symlinking openssl/libssh2 because macOS provides LibreSSL as default.

brew install libssh2

On Apple Silicon, Homebrew packages are installed in /opt/homebrew and not in /usr/local/opt.

Can create a symlink to it using:

sudo ln -sfn /opt/homebrew/opt/libssh2 /usr/local/opt/libssh2

Permissions for key files:

find ~/.ssh -type f -exec chmod 600 {} \;
find ~/.ssh -type d -exec chmod 700 {} \;

Launch doublecmd on OSX as sudo with automator - Double Commander

Double Commander

The tool that can assist with colors in DC is the Crystal Color Center (CCC), a program for managing file types and directory patterns for Double Commander and Total Commander. It utilizes SFML and ImGui.

Here are some themes that I do not use:

Important for macOS! Where to download Double Commander for macOS?

The version from Homebrew is an outdated version of Double Commander and the latest version is available in Snapshots, specifically at the URL Double Commander Snapshots from where you should always download it.

For more information, refer to MacOS no longer supported?.


The official source for Double Commander macOS plugins is available here. Unfortunately, there doesn’t seem to be anything of interest specifically for macOS

There is also a repository for Doublecmd third-party plugins, but again, there is nothing interesting for macOS. You can find more information about it here.


date 22. Feb 2013 | modified 29. Dec 2023
filename: Command Line » Dual-pane File Managers