Пользуюсь ими большую часть моей жизни. Естественно, пользовался и самим Norton Commander, породившим множество других программ, и разными другими подобными программами под DOS (Volkov Commander, DOS Navigator и так далее), насколько мне довелось в нём обитать. Где-то когда-то давно их окрестили “детьми капитана Нортона” и это, я считаю, отличное определение.
Пользовался я ими не только под DOS, но и в других операционных системах, что делаю по сию пору. Сейчас, правда, чаще всего в Linux я использую Dolphin, который хоть и имеет двухпанельный режим, не заменяет таким образом классический двухпанельник. Он удобен и это мой основной файл-менеджер в Linux, но и здесь я то и дело использую двухпанельники, так как некоторые вещи иначе делать просто неудобно. Особенно когда это касается большой кучи файлов.
Теперь подробнее о том, чем я пользуюсь или что я могу отрекомендовать.
Total Commander
Total Commander — файловый менеджер с закрытым исходным кодом, работающий на платформах Microsoft Windows и Android.
Это мой основной файл-менеджер под Windows. Классический проводник, даже когда он был с деревом, никогда не казался мне достаточно удобным и явно не дотягивал по функционалу до Windows Commander. Именно так он назывался до 2002-го года, пока не был переименован по требованию. Попался он мне и сразу же полюбился где-то в районе Windows 95, но может быть это было и чуть позднее, под Windows 98. Я пользуюсь им с той поры и по сей день.
Были и другие варианты всем на тот момент понятного и известного NC под оконную операционную систему, но сейчас мне сложно вспомнить их имена. Кроме разве что FAR, который вряд ли сильно уступал по функционалу и был уже полноценным Win32-приложением, но оставался на вид таким же сине-белым консольным приложением, как и его прообраз.
На данный момент я пользуюсь им большую часть своей жизни. Пусть даже много лет назад я перебрался в Linux, я всё ещё пользуюсь Windows и буквально каждый раз, как я оказываюсь там, я запускаю Total Commander как совершенно неотъемлемый инструмент. Мне не сложно понять почему когда-то давно, ещё в начале 00-х, один мой друг заменил Explorer.exe
на wincmd.exe
. Потому что этого достаточно.
Кроме Windows есть TC и для Android. Понятно, что это совсем другое приложение, пусть даже от одного разработчика, но оно имеет одну самую важную и определяющую функцию — две панели. Их никогда не видно на экране телефона одновременно, но происходит всё практически так же. Не знаю, из-за этого или просто из-за удобства, но я пользуюсь им на телефоне.
Double Commander
Double Commander - это свободный, с открытым исходным кодом, кроссплатформенный файловый менеджер с двумя панелями. Целью данного проекта является создание файлового менеджера, аналогичного по функциональности Total Commander и совместимого с его плагинами.
Он попался мне довольно давно, будучи ещё очень и очень сырым, и буквально запорол мне какие-то файлы при копировании. Я тут же удалил его, оставив либо исчезнуть и забыться, либо до лучших времён. На тот момент я даже не задумывался, какой в нём может быть смысл, но сейчас мне это совершенно очевидно. И сейчас, по прошествии многих лет разработки многими людьми, он действительно работает.
Double Commander во многом копирует Total Commander, но не идентичен. Некоторые мелкие настройки можно импортировать из Total Commander. Также к Double Commander подходят плагины для Total Commander с расширениями WCX
, WDX
, WLX
и WFX
, но только под Windows, так как внутри они DLL
и для использования их в других ОС их нужно переносить. Есть тут и некий формат DSX
, но я не видел ни одного такого плагина и не знаю, для чего они нужны. Что ещё забавно, Double Commander поддерживает скрипты Lua.
Программа кроссплатформенная и работает под Windows, Linux, macOS и FreeBSD. Тут и там пишут про Haiku, но этот порт, как я понимаю, не в лучшем состоянии. Мне удалось найти готовую собранную программу для Haiku, но, как я понимаю, обычно она не самая свежая и стабильности от неё пока ждать не следует.
Ситуация с плагинами в таком случае уже понятна — если вы не в Windows, нужно искать порты. Мне плагины что в Total Commander, что в Double Commander, не так уж нужны, но есть отдельные крайне полезные вещи, которые хотелось бы иметь во любой ситуации.
Как я писал выше, я пользуюсь Total Commander большую часть своей жизни и просто не представляю себе Windows без него. Это программа с закрытым исходным кодом, разрабатывает которую, насколько я знаю, всего один человек и он очевидно не молодеет. И вот появляется программа с предельно понятным названием, очень похожая на Total Commander. Даже не просто похожая, а вполне явно стремящаяся, да до того, что если Total Commander написан на Delphi, то Double Commander пишется на FreePascal и Lazarus. Пусть я и не пользуюсь Double Commander (пока?), точно могу сказать, что рад его существованию.
Krusader
Krusader is an advanced twin panel (commander style) file manager for KDE Plasma and other desktops in the *nix world, similar to Midnight or Total Commander. It provides all the file management features you could possibly want.
В Linux, как уже писал, куда чаще я использую Dolphin, но случается, что без двухпанельного файл-менеджера обойтись сложно. Давным-давно, когда я только перебирался на эту ОС, одним из первым моих действий было найти удобный файл-менеджер, похожий на привычный Total Commander. Найдя и перебрав кучку, я довольно быстро остановился на Krusader и позднее устанавливал его даже во времена, когда не пользовался KDE, просто потому что никакой другой оконный, двухпанельный файл-менеджер для Linux не дотягивает до Krusader, как мало что дотягивает до Total Commander под Windows.
Он не похож на Total Commander в той же мере, в какой похож на него Double Commander, но разница не настолько существенная и работать в нём очень привычно. Окно настроек победнее, чем у предыдущих двух, так что пробежаться после установки недолго и недолго докрутить Krusader до состояния, когда на ощупь это практически Total Commander. Каких-то плагинов здесь нет, но из коробки поддерживается большое количество архиваторов и прочих программ, а также есть “пользовательские действия”.
Midnight Commander
GNU Midnight Commander — консольный файловый менеджер, выпускаемый под лицензией GPL и поэтому являющийся Свободным Программным Обеспечением (СПО).
Так как Midnight Commander является TUI-приложением (Text User Interface — текстовый пользовательский интерфейс), он может использоваться локально и удалённо (через ssh, например); может быть запущен в текстовой консоли и в эмуляторе терминала (в графической оболочке).
Один из старейших детей капитана Нортона и очень на него похожий. Это консольное приложение привычной расцветки (если специально не менять), в котором кто угодно, кто имел опыт использования Norton Commander, будет чувствовал себя как дома. Разве что это не музейный экспонат, а вполне живое, разрабатываемое приложение.
Пользуюсь я им, как ни странно, не сильно реже, чем Krusader’ом, но в основном не просто как файл-менеджером, чтобы разгрести какую-то невероятную кучу файлов, а для работы где-то за пределами /home
, от суперюзера. Также раньше он не раз пригождался в каких-то экстремальных ситуациях, когда на старом железе отваливалась графика из-за проблем с драйверами видеокарты и прочие подобные проблемы прошлых лет. Пусть даже я давно с таким не сталкивался, я всегда имею Midnight Commander и в Linux, и в Haiku, как простой и надёжный инструмент на случай, если надо что-то разгрести. Примерно по этой же причине это всегда одна из первых программ, которую я где-либо устанавливаю, если имеется порт.