Orthodox File Manager

Понеділок, 28 Листопад 2016 17:06
bytebuster: (ITCrowd-Moss)
[personal profile] bytebuster
Помітив, що я вчасно розпочав свою епопею з переходом на Лінукс.
Багато хто з лінуховодів вважає, що справжній сплеск міграції (особливо у Східній Європі) користувачів з Вінди на Лінукс станеться тоді і тільки тоді, коли на Лінуксс перенесуть здоровий клон Нортон Командера.
Хто сказав MC? — Марш в угол на коліна! Міднайт — це жах, в якому «хвостів обізяньєго минулого» стільки, що краще не чіпати. Тоді вже краще всякі файлові менеджери під Emacs… :)
Far під Wine — це збочення. Файлові операції працюють, і все таке, але реальної інтеграції з системою — нема.

Але.
Влітку-восени 2016 року почалися кілька цікавих проектів, про які я і хочу розповісти.


Far2L

Так-так, той самий Far. Використовує wxWidgets і шматки Wine. Стан проекту — Pre-Alpha. Але надія є:
  • Збирається. Навіть у мене зібрався із ісходників.
  • Працює! Файли тудим-сюдим аж літають.
  • Консоль! Нормальний рівний shell, а не те страхіття, як у Wal Commander'а.
  • Поки що жодного разу не впало на критичній операції (бува, висне на консольному вводі)
  • Редактор! Colorer!!
  • Клавіатурні макроси (самих макросів нема, але я розібрався, як їх робити; працює!)
Недоліки теж є: найголовніше — автор вирішив робити порт Far 2.0 (а не сучасний 3.0), з усіма відповідними старовинними соплями у вигляді зберігання налаштувань у (псевдо-)registry. Ну і так, Far 3.0/Windows також написаний частково на Lua (див. про інший проект далі), що може спростити міграцію фічей.
Сорци тут.

mc²

Ще один прикольний проект. Автор вирішив зайти до задачі з іншого боку. Взяв сорци Міднайта і зробив вивід через скриптинг Lua, який теж славиться своєю підтримкою на широкому спектрі платформ.
Скріншоти вражають:

Кастомні поля (отут — процес git merge)


Імена файлів Right-to-Left (і навіть розширення правильно показує!)


Лінки


І проча інша красотєнь.
Щоправда, я трошки не розібрався з налаштуваннями шорткатів, але є підозра, що все працюватиме.
Ну, і модулі писати на високорівневій Lua (майже DSL) трошки простіше, ніж копирсатися в С-шних сорцах 30-річної давнини.

А якщо автор зможе подолати подвійний Esc і калічний selection/clipboard в редакторі, то йому ваабщє ціни не буде.


Мораль:
таки пишуться гарні проекти. І як напишуться, то можна і простого юзера переманювати.
Сторінку створено Середа, 24 Грудень 2025 08:55

Вересень 2025

П В С Ч П С Н
123 4567
891011121314
15161718192021
22232425262728
2930     
Створено з Dreamwidth Studios

За стиль дякувати