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

веб

Send message

Приходите к нам в уютный чятик!

https://t.me/far2l_ru

[ режим зануды включен 😛 ]
Ну ладно, не первый дистрибутив (в 23.10 был уже), а первый Ubuntu LTS
[ режим зануды выключен 🦔 ]

Первый дистрибутив с Far Manager из коробки.

sudo apt install far2l

Там небольшой баг, поэтому под Wayland (это сеанс по умолчанию) надо запускать так:
far2l --nodetect=xi --ee

Люди в чате из termux пользуются точно!

При запуске спросит, какую подхватывать.

Да, ключиком командной строки.

Лайк! Спасибо!

У нас выживают! Попробуйте по ssh подключиться, там запустить far2l, там поставить какую-то долгую операцию выполняться, а потом окошко где ssh грохнуть по kill -9. И снова по ssh подключиться и far2l запустить. Он предложит «подхватить» предыдущий инстанс, операция там не прервётся.

В чате пишут, что починили 1 мая, может быть, в версии из ppa уже есть нужный фикс? Тикет. Если воспроизводится на свежей версии из ppa, отпишитесь там в тикете, пожалуйста!

Названия нет, выбор термина условен, не знаю, как ещё назвать. Посмотрите в папке WinPort в дереве исходников far2l, это как раз оно: штука, реализующая некое подмножество консольного API Windows.

Более-менее работает, есть минорные проблемы под screen, и что-то вроде было не так под tmux, точно не помню. Самый частный юзкейс мультиплексоров — не терять сессию при обрыве соединения — far2l умеет и сам.

Специально исправляли специфические баги, чтоб работал на отлично и там!

Если вы запускаете команду ssh изнутри far2l, полноценно работающего на вашем десктопе — заморачиваться не надо. Если нет — зависит от терминалки, в перечисленных у меня в посте всё будет ок, в остальных надо включать x forwarding.

Портирование сравнительно несложно, если это си/c++. Вот пример портирования простого плагина: https://github.com/unxed/far2l-EditWrap

Макросы, буфер обмена через ssh, привычные кнопки все (это стоило труда), куча сетевых протоколов (включая WebDAV и NFS), куда более качественная подсветка синтаксиса в редакторе, запрос повышения прав, возможности делать плагины на Питоне и Луа — это навскидку только.

Кто-то брался делать, статус не помню. Спросил в чате.

UPD:
«По fedora мы к 39 релизу уже не успеваем, если до 7-го числа не рассмотрят. Думаю успеем к 40му»
https://fedoraproject.org/PackageReviewStatus/reviewable.html
https://bugzilla.redhat.com/show_bug.cgi?id=2227064

А чего не хватает? Может, конкретной фишки какой-то?

А по N2 я не знаю, что предложить :) Обход с Win — да, разумная мера. А, ну макрос можно сделать, чтоб по другой кнопке это действие срабатывало. Макросы в far2l работают так же, как в Far 2 (пока).

Пара нюансов про Ubuntu 23.10 в целом:

  1. В Virtualbox он у меня запустился только после установки настроек «2 ядра процессора, память 2048 Mb, сеть bridged».

  2. В lxc 23.10 иногда не запускается, там баг, обходной путь здесь.

1
23 ...

Information

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