Total Commander
ghisler.com
ghisler.com
You can select multiple files in Finder > Right-click on one of them > Rename. That'll bring up a modal with some bulk-rename options, including a name pattern. It's not intuitive, but was really cool when I found it for the first time!
Sftp client, great recursive file content search including archives, file comparison, editing files directly in archives, plugins etc.
The thing is, everybody is wow at efficiency boost but almost nobody picks it up afterwards, they go back to slow basic clunky multiple windows. When I see how slow they are (easily 10-20x, more complex stuff they have to use other programs ot cant do at all), even my otherwise calm manners become... less calm.
I've tried gui variants on linux when I was toying with ubuntu few years ago, unstable, slow, basic. I hope its better now.
I duuno mate, I find the MacOS but especially the default Gnome file manager to be much more limited than the latest Windows Explorer in functionality. Gnome Files is a joke really, feels more like something on a mobile device.
The thing is, file managers that come with mainstream OSs are not designed to appease power users, as they will install their own personal favorite one anyway, but to make life easy for the average joe who doesn't know much about computers, files, extensions, etc. That's why they're so simplistic out of the box.
Something like TC, would be really confusing for the user who just wants to view the best photos in the download folder and drag and drop them to the Gmail in Chrome.
Trying to appease power users is an exercise in futility anyway, no matter what you do, someone will cry that his favorite and most used feature is still missing, so most SW companies don't even bother anymore with the tiny power-user market share if they also aren't paying customers. TC is one of the few exceptions that survived by including everything and the kitchen sink.
HN users should learn to detach themselves form the power-user mentality and empathize with the average joe who isn't tech savvy and has no interest in becoming tech savvy as they have other hobbies than learning how their computer works under the hood and becoming 40% more efficient with their file-management-fu.
> I don't like that program. it makes things easier than they should be.
Why are they trying to make things difficult for people?
If you do embedded system development it is best to turn Windows Search off.
Windows Search will write index files to devices that are not expecting to have such files written to them, which often bricks the devices. Old Freescale/NXP boards are particularly prone to this, until their bootloaders are updated, which can only be done on a Windows-7 machine.
Oddly if you do turn Windows Search off via registry key, then the Microsoft Store stops working correctly. I've never found that behavior documented anywhere.
I'd not used or seen a 2-pane file manager since about 1993 and I never missed them.
It's ubiquitous in central Europe and most people sneer at OS file managers. I was amazed and baffled.
I am perfectly capable of using them and occasionally did in the late 1980s, but I don't normally use them and have no need. My Czech friends and colleagues are as amazed and baffled as I am by them.
I easily do this stuff in the Windows Explorer or Mac Finder, but mostly I work on Linux in Nemo. I can do all this stuff and sometimes I have shown people how and they are amazed that I can do stuff that they think impossible.
My overall conclusion is that a lot of FOSS development is driven by people who don't know how to properly use the tools that the OS came with.
I keep hearing about "editing at the speed of thought" in Vim and so on. Users have to learn the keystrokes because that's the primary UI. Result, when you know it, it's fast.
Well, newsflash. Windows 3 had keystrokes for everything and by Win95 it was very customisable and extensible as well. If you learn to use the keyboard, the entire OS and all apps work as fast as Vim.
When I see the many Windows-like desktops for Linux that can't do a vertical taskbar properly (MATE, LXQt, Cinnamon, Enlightenment) then I know they were cloned from Windows by someone who didn't know how to use Windows.
When I see a hamburger menu on a computer with a keyboard, I know that that developer didn't know how to use a GUI properly.
When I see CSD window decorations, I know that that developer didn't know how to use a windowing GUI properly.
People have varying tastes and use cases. To me eveyrthing you described as "proper" in windows looks the way you described linux - done by someone who doesn't know how to properly build an OS ui. I don't understand why someone would even want to use windows explorer with a keyboard.
But the beauty of life is that we are free to like whatever we like, and there's nothing wrong with that.
I mean, as an obvious canonical example, there is an extremely common frequent example of wearing clothes wrongly that is so obvious you actively invite the comparison.
Baseball caps.
Caps have a reason for existing: the visor is to shade your eyes. That's its purpose.
For reasons, it became trendy for kids to wear them backwards, and now the majority are worn backwards. It makes them futile for the original purpose but that's fashion for you.
(Arguably it was Michael Jordan: https://hatheaven.com/blogs/news/the-beginning-of-wearing-ca... )
The bigger pictures here are two fold.
> I don't understand why someone would even want to use windows explorer with a keyboard.
I carefully spelled it out. Because it's faster.
But you expose a more general point: not everyone has your choices. Windows is the mainstream. It set the standards.
Most people use it. More people use it than Macs and Linux put together.
And some people are disabled. Lots of people can't see. If you can't see you can't use a pointing device, so you have to use a keyboard.
Commercial companies making commercial OSes have to make them accessible to people with disabilities as a matter of law.
So, they do.
So, the commercial OSes have lots of keyboard controls and other disability assistive measures, and they are open to everyone and if you learn them you can work your computer faster.
That is good and it's free and it's for your own benefit.
If there is something that makes life easier and faster and it's free then if you choose not to use it, you are a fool. But not everyone knows stuff. Some people don't know. That's OK.
But if you set out to copy something, learn what you are copying first!
Free OSes are not under any such pressures and do not have to conform to the laws because they are not being sold.
But the standards are still there.
There is a standard for PC UIs. It's called CUA. Everyone should know some of it because it makes life faster and easier and knowing stuff is free.
Unix folks historically ignore it because it's cool to hate on Windows and proprietary stuff. So they adopt obsolete junk like Emacs keystrokes or Vi keystrokes, not knowing that there are better, more standardised versions used by billions of people. Then they reinvent the standards, because they don't know them. And they do it badly because it's a dozen hackers in their spare time, not a billion dollar corporation complying with 1000 laws in 100 countries and working stuff out.
And then there's a crappy amateur version built by people who bodged together their own amateur copy of a pro tool and they are proud of it because they made it.
And some old a$$h0le (that, for clarity, is me here) comes along and says, hey, this isn't much good, and here is this better thing that, y'know, a few billion people have been using for 30 years now.
And I look like the bad person because I know something and point out that a bad reimplementation by ignorant folks isn't as good.
If I said "hey, if you turn your cap around, it'll shade your eyes" that doesn't make me a bad person. It may make me less cool but if I don't get dazzled I am OK with that.
(I do not wear baseball caps outside the house, because I am old. But I do wear hats, and I wear them to keep my hair dry and keep my glasses dry, and for that, the same principles apply.)
Saying "hey grandad we all wear our caps backwards and shade our eyes and if you don't you are less cool" is fine. Silly but fine. I don't care much about cool and I have my own standards for it.
But saying "hey grandad we all wear our caps backwards and shade our eyes and if you don't you are stupid" is not fine, because there is a reason for wearing them forwards, and if you don't know that reason it's your problem not my problem, and me pointing out that cap bill forwards is useful because it shades your eyes doesn't make me a bad person.
This is an extended metaphor for me saying "there is a standard for keyboard shortcuts and your life will be improved if you know it".
Bill backwards hides my lack of a haircut, keeps my bald spot from getting sunburned, stays completely out of vision, keeps swear from dropping into my eyes, and with bill down along the back of my neck doesn’t take up any additional space.
Then when I need to block the sun glare I have the heat available on my head and can just spin it around.
> It makes them futile for the original purpose but that's fashion for you.
No, you just turn it around when you need to activate that function.
Ironically windows 11 can’t do vertical taskbars.
And where in windows can you change the system shortcuts?
I'm aware of that. There are lots of FOSS equivalents, though. Including, I believe, on Windows. Wikipedia lists 23 of which I think -- haven't checked -- the majority are FOSS.
https://en.wikipedia.org/wiki/File_manager#Orthodox_file_man...
> Ironically windows 11 can’t do vertical taskbars.
True. Easily fixed with Explorer Patcher, though. Which, ironically, is FOSS.
> And where in windows can you change the system shortcuts?
I don't use it much any more and stopped early this century, so my knowledge here may be out of date.
When I do, I use SharpKeys to put a GUI on editing the relevant registry keys for keyboard remapping.
https://github.com/randyrants/sharpkeys
In the NT 3.x era, it was the properties of every EXE's PIF file. So I set Crtl+Alt+(initial) to open my most used apps. Ctrl+Alt+D for DOS, E for Excel, W for Word, etc.
This still works with limitations under Win9x through to XP, which is when I jumped off the Windows ship.
But mostly it's about learning the many many built-ins.
There was (is?) a program that brought some of this to Windows. Can't remember it, but I remember it being a downgrade of sorts.
Unfortunately its pace of development is very slow :(
Tweaked a few of the options for fonts and opening terminals and things and it's great (and fast as well).
The filter files, just by typing in a few characters. Nice.
Unlike other dual tab file managers, it use the spacebar for quicklook which I find more handy. In order to select files, use shift arrowup/arrowdown.
Double Commander is open source, cross-platform and written with Lazarus / FPC : https://doublecmd.sourceforge.io/
But ... I am not able not to use Midnight Commander ...
You do yourself a disservice by avoiding them.
I've tried several TC GUI clones for Linux and Mac and every single one i've tried missed the terminal function, so I still use MC.
If anyone can point me to a GUI one that works like mc...
In my oppinion Total Commander is the number-one best and most useful computer program ever made and the best UX. And yes, despite spending years using Norton Commander when I was a child, I always liked Total Commander (Windows Commander back in the days) better than the Far Manager - another alternative which imitated Norton Commander more closely and is considered more powerful by some people.
https://trends.google.com/trends/explore?date=now%201-d&q=%2...
I'm wondering it if is similar to Emacs Dired
I am sure there are other programs, like Double Commander or maybe Salamander Commander if it still exists, but this is what I settled on.
My most used features are:
Archives:
* Comparison of files in Zip file/directories, just go to the zip file and do synchronize directory to see differences
* Edit file and save it to zip after modification - no need to copy to temp location, it does it for you
* Pack/unpack are common
Lister
* Easy switch from hexa to text, fast, lightweight.
* Checksums - create and verify
I don't think it's UTF-8 as Windows has been able to handle non-English alphabet letters for ages. I don't not know whether it has any specific, location related reason. I can work a lot faster with it than with File Explorer.
It's like the Bud Spencer and Terence Hill movies. They are extremely popular here, in Germany, Austria, Italy but the rest of the world have not even heard about them. https://trends.google.com/trends/explore?date=all&q=%2Fm%2F0...
We even have a statue of him at a frequented area. https://en.wikipedia.org/wiki/Bud_Spencer
I find equally amazing that it's a one man shop. Christian Ghisler created, maintains and supports this application for 30 years (initial release: 29th Sep 1993).
I have boundless admiration for this kind of dedication.
https://www.ghisler.com/history1100.txt
Even after 30 years there are still things to fix pretty much every day. Maintenance is really endless task
For MacOS, the closest ones are:
- https://apps.apple.com/us/app/commander-one-file-manager/id1...
Given that win 3.11 doesn’t change, you can expect the old version to keep running too
I found only TC and Thunderbird; but Thunderbird started showing me stuff about setting a mail and address and everything, TC just opened it.
To be noted this app is also available on Android, comes in very handy and it also has plugins for network storage shares such as SMB. I got bitten in the past by other file managers on Android that turned into adware infested cesspools.
The preview panel for example. There was a Windows version of Norton Commander and it used all available registered Windows preview handlers.
I am using Double Commander instead. And I can use it on Linux as well.
Nowadays I use Krusader and Linux.
Does not support Unicode in filenames. They had plans for it like 10 years ago but they never actually got around to do it. I ditched Salamander for Freecommander years ago primarily for this reason. Freecommander is in active development as well. https://freecommander.com/en/summary/
For more serious work I always gravitate towards 2-pane file managers like TC (#1 favourite on Windows, which for me is back in the stone age).
Around 110000 files checked out related to the OEIS database. The project is open source here: https://loda-lang.org/
I'm experimenting training a vision transformer with ARC tasks. There are 800 tasks, and each task augmented yields around 10000 files. However my ViT code cannot solve any ARC tasks, but my non-ViT code solves 6 ARC tasks. https://lab42.global/arcathon/leaderboard/
And I mean the whole legacy of such stuff, all the way to Norton Commander under DOS. Don't remember if there was prior art to that.
Miguel de Icaza (of Gnome/Mono fame), also started, way before Gnome, by doing a Norton Commander clone: Midnight Commander
Also, recently learned that there's mc on scoop: https://scoop.sh/#/apps?q=mc
Plus... 37 euros????
Thanks for sharing
P.S. i don't remember which one is better
https://sourceforge.net/projects/doublecmd/files/macOS/
https://doublecmd.sourceforge.io/site/eng/snapshots.php
P.P.S. Screenshots
https://r2.pocketmoon.me/upload/2023-09-01_2023-09-01---11.2...
https://r2.pocketmoon.me/upload/2023-09-01_2023-09-01---11.2...
https://r2.pocketmoon.me/upload/2023-09-01_2023-09-01---11.2...
https://r2.pocketmoon.me/upload/2023-09-01_2023-09-01---11.2...
Available on the Mac App Store - recommend getting the pro version if you need the features. Actively developed.