Wal Commander — замена Far Manager под OS X и Linux
Привет Хабр! В августе я писал на Хабре пост о том, как начал развивать открытый файловый менеджер Wal Commander. После этого проявился хабраэффект: на GibHub пришло шесть человек с pull request’ами, а на почту свалилось полсотни писем с различными пожеланиям, багрепортами и просьбами добавить фичи. Большенство из них было реализовано в версии 0.17, которую мы выпустили в сентябре. Но дело совсем не в этом…
Самое главное улучшение в том, что проект теперь работает на OS X. Пока через X11-сервер XQuartz, но всё-таки это уже полноценный файловый менеджер под OS X, который максимально приближен к тому, как выглядит Far Manager на Windows со штатными плагинами (FTP, Colorer). Думаю проект будет интересен всем, кто много времени провел под Windows используя Far и хотел бы пользоваться знакомым инструментом на OS X и Linux.
Проект написан на С++ (с элементами C++11) и развивается на GitHub под MIT-лицензией. Уже поддерживаются Windows, Linux, OS X и FreeBSD. На сайте проекта можно найти готовые сборки релизной версии под разные платформы: wcm.linderdaum.com
Основные нововведения за два месяца:
поддержка OS X (краткая инструкция по сборке) применить команду к группе файлов (Ctrl+G) автокомплит по истории команд файловые ассоциации переключение между окнами редактора/просмотрщика и файлового менеджера (пока только 1 инстанс редактора/просмотрщика) перемещение по словам в редакторе, полностью аналогичное Far Manager (осталось сделать только виртуальный пробел и, возможно, какие-то специфические сочетания клавиш) огромное кол-во более мелких добавлений и улучшений (полный список) В планах на следующий большой релиз 0.18 (где-то в районе Нового Года):
группы раскраски файлов в панелях автокомплит команд по файлам в текущей папке автокомплит во всех полях ввода (по истории ввода в этом поле) диалог файловых атрибутов (Ctrl+A) улучшить интерфейс результатов поиска по файлам (чтобы работали просмотрщик и редактор прямо из списка найденных файлов) По сравнению с оригинальным Wal Commander (его разрабатывал только Валерий Горячев), фичи добавляются с огромной скоростью, в основном благодаря поддержке и фидбэку людей, которым проект показался интересным. Обратная связь в виде комментов, предложений, замечаний и pull request’ов всячески приветствуется.
P.S. Очень нужны люди, которые помогли бы проекту попасть в стабильный дистрибутив Ubuntu 2016. Хабр большой и хочется надеяться, что такие люди здесь есть. Возможно наш проект их заинтересует.
wcm.linderdaum.comgithub.com/corporateshark/WalCommander