Pull to refresh
271
-7
Иван Сорокин @unxed

веб

Send message

Спасибо! Выложил свежие для amd64 и i386 вчера как раз.

Из ванильной, боюсь, никак. Нужна специальная версия putty или kitty.

У far2l три бекенда отрисовки:

  • GUI — на базе wxWidgets, работает в графическом режиме, идеальный UX, куча зависимостей

  • TTYXI — работает в консоли, зависимости буквально от пары иксовых либ (для поддержки всех-всех сочетаний клавиш и буфера обмена), почти идеальный UX

  • TTY — чистая консоль, никаких иксовых зависимостей, UX с некоторыми ограничениями

В дебиан пошёл второй вариант, в portable тоже он.

При сборке вручную -DUSEWX=no отключает сборку GUI бекенда. Если wxWidgets не установлены, тоже будет собираться без него. Будет ли собираться модуль ttyxi, зависит от наличия в системе пакетов libx11-dev и libxi-dev. TTY версия собирается всегда.

При установке из ppa пакеты называются так:

far2l — базовая версия, только TTY бекенд

far2l-ttyx — отдельно бекенд TTYXI

far2l-gui — отдельно бекенд GUI

Я пробовал. Дошёл до стадии «запускается и пытается отрисовать интерфейс». Но DN гвоздям прибит к устаревшему компилятору и проприетарной паскалевской версии Turbo Vision. Чтоб сделать лицензионно чистую версию, надо на Free Vision его пересаживать, а это пока слишком утомительным кажется для just for fun. Разве что если командой делать.

Я пробовал с ним разобраться, но как-то там всё слишком мудрёно показалось. Если есть человек с опытом в нём, я с радостью приму его консультации. Впрочем, portable версия по смыслу ничем не отличается.

Оно и в 11 не запустится, потому что собирается пока только под sid, бекпорты ещё не делали. Надо подождать немножко или использовать portable.

https://github.com/magiblot/turbo/pull/37

Копирование из turbo в far2l, из которого turbo запущен (будет работать в свежих версиях far2l).

https://github.com/elfmz/far2l/issues/1438

Как собрать для *wrt (всё ещё есть некоторые проблемки, но базовые функции файлового менеджера и редактора уже работают).

На базовом уровне удалось :) Вот эта штука даст запись в буфер фара из turbo. А вставка и так работает через bracketed paste.
https://github.com/magiblot/turbo/pull/37

Надо теперь чтоб в мастер автор вмержил.

Вы правы, в Windows Terminal есть встроенная поддержка esc последовательностей ansi, портировать под него будет проще. Правда, тогда ОС старше десятки в минус.

Можно, например, закладки добавлять в меню, которое по Alt-F1/F2 (тут детали). Ну или на хоткеи Ctrl-0..9 вешать (запоминание текущей папки — RCtrl+RShift+0..9).

far2l основан на кодовой базе классического Far Manager 2 для Windows, портированной на *nix системы. С Wal Commander никак не связан.

В Login mode у вас Save password? Баг всё ещё воспроизводится?

NetRocks это не порт NetBox. NetRocks с нуля писался с идеей максимально использовать доступные в *nix библиотеки.

Если из ppa, ставьте far2l и (опционально) far2l-ttyx, а far2l-gui не ставьте. Поставится только консольная версия без этого огромго списка зависимостей.

Подробности.

В far2l тоже это есть, кстати. Сам помогал пилить. Он вообще во всё мыслимое заходит, вполть до образов дисков многих виртуалок.

Это лучше в тикет написать, где sixel обсуждаются.

Сложно сказать, много или мало, я статистику такую не веду :) В логе коммитов время от времени проскакивает «поправлено то-то и то-то на BSD». Ссылочку могу дать такую, например: https://www.freshports.org/misc/far2l

Я не очень понимаю, что вы имеете в виду под «системными клавишами». Это какие, например? Для какой системы (приложения?) они системные?

Да, виндовые не подхватятся, увы. Даже если бы их можно было прицепить через wine, пришлось бы ещё писать прокладку-транслятор АПИ, так как оно отличается немного.

На гитхабе обсуждается поддержка sixel графики или другого аналогичного решения (ссылка тут есть в комментариях), если сделают, можно будет запилить и предпросмотр картинок.

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity