far2l/far2m: разнообразные разрозненные обсуждения

Здесь обсуждаются темы, косвенно связанные с Far.
User avatar
SUSim
Posts: 1718
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 15 times
Been thanked: 45 times

far2l: разнообразные разрозненные обсуждения

Post by SUSim »

Latest post of the previous page:

John Doe wrote: Wed 30 Oct, 2024 13:44 far2m для чайников
для полных WINчайников как я, в начале надо:
  1. Запустить консоль
    Windows PowerShell
  2. Выполнить команду
    wsl --install
  3. Выберать дистрибутив Linux (например, Ubuntu)
    у меня установка началась автоматически
  4. После установки запустится Linux
  5. В консоли Linux добавить репозиторий far2l
    sudo add-apt-repository ppa:far2l-team/lua
    sudo apt update
  6. Установить
    apt install far2m
  7. Запустить far2m
    far2m
  8. ВСЁ - Кроме того в меню Windows появится значок far2m
Last edited by SUSim on Sat 31 Jan, 2026 10:05, edited 1 time in total.
SimSU ··· ·· -- ··· ··-
User avatar
John Doe
Бюрократ
Posts: 14549
Joined: Wed 27 Apr, 2005 20:42
Location: github.com/FarManagerLegacy
Has thanked: 92 times
Been thanked: 508 times
Contact:

far2l: разнообразные разрозненные обсуждения

Post by John Doe »

Интересно было бы составить список возможностей far2l/far2m, которые ушли вперёд по сравнению с far3.
Я за разработкой не слежу, поэтому навскидку вижу только это:
  • WordWrap в редакторе!
  • Продвинутая поддержка всевозможных терминалов / протоколов удалённого доступа
  • Собственный полноценный терминал, среди прочего реализующий доступ к удалённо запущенному экземпляру фара.
  • Multiline paste в командную строку (полагаю для Far 3 это можно и макросом)
  • DI_MEMOEDIT (в UserMenu)
  • Плагины:
    • Multiarc как-то улучшен (не знаю стал ли он юникодным)
    • NetRocks (не знаю каковы отличия в функциях от Netbox)
    • Новые плагины
      • Inside (Browse inside of ELF and documents files by <Ctrl>+<PgDown>)
        (справки нет, не знаю конкретных возможностей)
      • OpenWith (как я понимаю в Far 3 сходную функцию выполняет eMenu)
    • Портированные плагины в поставке:
    • Поддержка плагинов на Python: не знаю насколько завершена
      • апи кажется корявым, похоже опыт Python-адаптера для Far3 совсем не учитывался.
Вероятно это перечисление лишь малая часть.

Shmuel, unxed.
Last edited by John Doe on Tue 03 Feb, 2026 08:26, edited 1 time in total.
https://t.me/FarManager — Telegram чат
unxed
Posts: 29
Joined: Fri 26 Nov, 2010 06:23
Has thanked: 6 times
Been thanked: 2 times

far2l: разнообразные разрозненные обсуждения

Post by unxed »

Привет, хорошая идея, да. Из важного лично для меня: недавно в far2l перенос по словам в редакторе сделал, которого мне и в виндовом фаре не хватало годами.

И ещё в far2l не просто командная строка, а полноценный эмулятор терминала встроенный.

Ещё поддержка символов юникода двойной ширины, типа смайликов. Тут я не знаю, как дела в Far3, может, это и есть давно.

Ещё в far2l несколько фишек из mc переносили, но я уже не помню конкретики.

Сейчас я сосредоточен уже не столько на доработках far2l (там уже есть всё, что нужно лично мне), а на доработках терминалов, чтоб он там работал с UX не хуже виндового (например, просмотр картинок в терминале Гнома у нас не работает пока). Так что если у кого вопросы в этой сфере, с удовольствием отвечу.
Last edited by unxed on Tue 03 Feb, 2026 01:45, edited 3 times in total.
Shmuel
Posts: 7217
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 48 times
Been thanked: 627 times

far2l: разнообразные разрозненные обсуждения

Post by Shmuel »

John Doe wrote: Tue 03 Feb, 2026 00:29 Интересно было бы составить список возможностей far2l/far2m, которые ушли вперёд по сравнению с far3
Об уже упомянутом повторяться не буду.
И только то, что вспомнилось сходу, наверняка многое упущу.
  • встроенный терминал в far2l (но не в far2m) умеет делать свёртку/развёртку текста при изменении его размеров
  • возможность исполнять запущенные внешние команды в фоне
  • (теоретически, т.к. на практике не проверял) плагиновое API можно использовать из других потоков
  • удобные фишки F3/F4/F8 при выключенных панелях (вьювер, редактор и очистка содержимого встроенного терминала)
  • выделение мышью в редакторе - в far2l (в far2m пока для этого используется макрос)
Безусловно far3 имеет не меньше преимуществ по отношению к far2l, но это как бы другая тема.
User avatar
John Doe
Бюрократ
Posts: 14549
Joined: Wed 27 Apr, 2005 20:42
Location: github.com/FarManagerLegacy
Has thanked: 92 times
Been thanked: 508 times
Contact:

far2l: разнообразные разрозненные обсуждения

Post by John Doe »

Shmuel wrote: Tue 03 Feb, 2026 09:08 встроенный терминал в far2l (но не в far2m) умеет делать свёртку/развёртку текста при изменении его размеров
Это кажется и консоль Windows умеет (не всегда удачно).
Shmuel wrote: Tue 03 Feb, 2026 09:08 возможность исполнять запущенные внешние команды в фоне
Т.е. запустить в фоне, а уже запущенное приложение перевести в фон? И в любой момент вернуться к нему, переключившись в консоли на его вывод?
Или иначе?
В Windows возможно сделать также, или архитектура консоли не позволит?
Shmuel wrote: Tue 03 Feb, 2026 09:08 удобные фишки F3/F4/F8 при выключенных панелях (вьювер, редактор и очистка содержимого встроенного терминала)
В фар3 то же самое макросами делаю.
https://t.me/FarManager — Telegram чат
User avatar
John Doe
Бюрократ
Posts: 14549
Joined: Wed 27 Apr, 2005 20:42
Location: github.com/FarManagerLegacy
Has thanked: 92 times
Been thanked: 508 times
Contact:

far2l: разнообразные разрозненные обсуждения

Post by John Doe »

unxed wrote: Tue 03 Feb, 2026 01:42 И ещё в far2l не просто командная строка, а полноценный эмулятор терминала встроенный.
Если не ошибаюсь это позволяет прежде всего полноценно коммуницировать с удалённо запущенным фаром, со всеми кнопкосочетаниями и пр., что сторонние терминалы не предоставляют.
Ещё поддержка символов юникода двойной ширины, типа смайликов. Тут я не знаю, как дела в Far3, может, это и есть давно.
С корректной шириной недавно сделали.

P.S. не могли бы вы прокомментировать список выше, всё ли там корректно.
https://t.me/FarManager — Telegram чат
Shmuel
Posts: 7217
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 48 times
Been thanked: 627 times

far2l: разнообразные разрозненные обсуждения

Post by Shmuel »

John Doe wrote: Tue 03 Feb, 2026 14:40 Т.е. запустить в фоне, а уже запущенное приложение перевести в фон? И в любой момент вернуться к нему, переключившись в консоли на его вывод? Или иначе?
В Windows возможно сделать также, или архитектура консоли не позволит?
Я этим вообще-то не пользуюсь, но как-то давно попробовал, чтобы убедиться, что работает.
Запустил btop, нажал CtrlAltZ, что отправило программу в фон.
После этого программу можно активизировать через F12.
Насчёт Windows не знаю.
User avatar
SUSim
Posts: 1718
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 15 times
Been thanked: 45 times

far2l/far2m: разнообразные разрозненные обсуждения

Post by SUSim »

far2m - мои макросы...
download/file.php?id=20799
пробую портировать!

Это пока не спеша происходит, но очередь можно и поменять...

Пишите какой макрос вперед надо портировать=проверить под far2m

З.Ы. обязательно пишите о проблемах!
Last edited by SUSim on Sat 07 Feb, 2026 06:24, edited 3 times in total.
SimSU ··· ·· -- ··· ··-
Ultrabyte
Posts: 196
Joined: Sun 26 Mar, 2023 17:59
Has thanked: 18 times
Been thanked: 18 times

Набор макросов от SimSU

Post by Ultrabyte »

Как общее впечатление от far2m ? По ощущениям сильно другой Far ?
И много пришлось переделать макросы lua ?
User avatar
SUSim
Posts: 1718
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 15 times
Been thanked: 45 times

far2l/far2m: разнообразные разрозненные обсуждения

Post by SUSim »

Ultrabyte, вполне нормально... в начале сильно не хватало привычных настроек и нужных макросов, far без макросов это не фар...
Те макросы которые портировал потребовали немного доработок, большинство просто потребовали только убрать зависимость от использования индивидуальных настроек и языков локализации (всё равно этим никто не пользуется).
SimSU ··· ·· -- ··· ··-
Post Reply

Return to “Операционные системы, командные оболочки и прочее”