Я в режиме tty тестирую. Чтоб нажимать ESC один раз, запускайте с ключиком --ee. Но вообще, похоже, у вас он без поддержки гибридного ввода собран, раз LCtrl+цифры не работают. Это странно. Бинарник far2l_ttyx.broker присутствует? Или вы его на удаленной системе гоняете, где нет библиотек x11 или не включен x forwarding при ssh соединении? Тогда надо запустить far2l локально, и уже через него делать ssh куда-то, все хоткеи заработают.
так можно и с far2l, пошли куда-то по ssh, там запустили tty-версию
вот тут да, история команд в фаре и баше отдельная. это обсуждалось в тикете, не только у вас запрос такой есть. вот тут обсуждение, там и workaround есть https://github.com/elfmz/far2l/issues/1075
опять же, делаете 10 табов, в них 10 tty-версий far2l, в чём проблема? запускаете far2l --tty просто. или собираете вообще без wx
Спасибо в первую очередь основному автору,@elfmz! Я только помогаю тестировать немножко, иногда небольшие патчики пишу, статьи обзорные вот, ну и концптуально удавалось несколько раз предложить удачное решение той или иной проблемы.
Всё равно до конца не понимаю, почему модель far2l вам не подходит. Почему важна именно та консоль, в которой запущено приложение, а не встроенная отдельная, и как это связано с табами? Окружение родительской консоли в фаровскую консоль передается, если что. Проверить можно так: a=b far2l --tty, и потом env
Тепло это слышать! Основные благодарности, конечно, должны @elfmzдостаться :) С buildroot и/или yocto опыта, увы, не имел, но если вы возьметесь делать и будут какие-то сложности, постараюсь помочь по возможности! Можно тут в личку писать, например, или в телеграм t.me/unxed, там отвечу быстрее
Как временный workaround, чисто теоретически, вот это должно помочь, libstdc++ поставится свежая. Я, вроде, понял, отчего такое происходит, но чтобы понять, как исправлять, надо сперва дождаться ответа автора вот на этот тикет.
Для amd64 вот сейчас собираю прямо. Выложу туда же, куда ведет ссылка portable из поста. Xenial и более поздние, да. Раньше с Trusty начинал, но сейчас там проблемки, больно старый всё-таки. Для i386 лежит там же, но без последний изменений, дойдут руки — обновлю как-нибудь тоже, если кому-нибудь это вообще актуально ещё.
Аххаха, он уже есть! Правда, давно не тестировался, так что сложно сказать, соберется ли сейчас. Но можно написать тикет, если что-то пойдет не так :)
А если серьёзно, я вполне допускаю, что адаптировать far2l под Windows, приделав ещё один бекенд «консоль Windows», куда проще, чем оригинальный Far для Windows сделать кроссплатформенным.
Я в режиме tty тестирую. Чтоб нажимать ESC один раз, запускайте с ключиком --ee. Но вообще, похоже, у вас он без поддержки гибридного ввода собран, раз LCtrl+цифры не работают. Это странно. Бинарник far2l_ttyx.broker присутствует? Или вы его на удаленной системе гоняете, где нет библиотек x11 или не включен x forwarding при ssh соединении? Тогда надо запустить far2l локально, и уже через него делать ssh куда-то, все хоткеи заработают.
Скрытые — Ctrl+H.
так можно и с far2l, пошли куда-то по ssh, там запустили tty-версию
вот тут да, история команд в фаре и баше отдельная. это обсуждалось в тикете, не только у вас запрос такой есть. вот тут обсуждение, там и workaround есть https://github.com/elfmz/far2l/issues/1075
опять же, делаете 10 табов, в них 10 tty-версий far2l, в чём проблема? запускаете far2l --tty просто. или собираете вообще без wx
Пересобрал portable aarch64-версию тоже.
Спасибо в первую очередь основному автору,@elfmz! Я только помогаю тестировать немножко, иногда небольшие патчики пишу, статьи обзорные вот, ну и концптуально удавалось несколько раз предложить удачное решение той или иной проблемы.
И всё же слышать это очень тепло и приятно!
Всё равно до конца не понимаю, почему модель far2l вам не подходит. Почему важна именно та консоль, в которой запущено приложение, а не встроенная отдельная, и как это связано с табами? Окружение родительской консоли в фаровскую консоль передается, если что. Проверить можно так: a=b far2l --tty, и потом env
Писали что работает, вот инструкция по сборке https://t.me/far2l_ru/2447
Так он работает под macOS прекрасно, в чате примерно треть пользователей маководы.
Вопрос как минимум заслуживающий дискуссии. А какие ограничения с вашей точки зрения такой подход создаёт?
Исправил на своей стороне, попробуйте свежую версию по той же ссылке, пожалуйста!
Попросил автора far2l вашу тему импортировать, а там проблемки возникли. Вы не могли бы ответить ему на вопрос вот здесь, пожалуйста?
https://github.com/elfmz/far2l/issues/1396#issuecomment-1309498343
Тепло это слышать! Основные благодарности, конечно, должны @elfmzдостаться :) С buildroot и/или yocto опыта, увы, не имел, но если вы возьметесь делать и будут какие-то сложности, постараюсь помочь по возможности! Можно тут в личку писать, например, или в телеграм t.me/unxed, там отвечу быстрее
Как временный workaround, чисто теоретически, вот это должно помочь, libstdc++ поставится свежая. Я, вроде, понял, отчего такое происходит, но чтобы понять, как исправлять, надо сперва дождаться ответа автора вот на этот тикет.
Собрать portable в принципе подо что угодно можно, если мне кто-нибудь даст виртуалку на этой архитектуре на час.
А пойдемте в телеграм разбираться, чтоб здесь не флудить сильно? t.me/unxed
Когда-то работал, но это давно не тестировалось. Будет здорово, если вы проверите!
Собрал и выложил 32-битный portable тоже, проверяйте!
Для amd64 вот сейчас собираю прямо. Выложу туда же, куда ведет ссылка portable из поста. Xenial и более поздние, да. Раньше с Trusty начинал, но сейчас там проблемки, больно старый всё-таки.
Для i386 лежит там же, но без последний изменений, дойдут руки — обновлю как-нибудь тоже, если кому-нибудь это вообще актуально ещё.
Тикет про поддержку sixel или чего-то подобного. Пока нет, но обсуждается.
Аххаха, он уже есть! Правда, давно не тестировался, так что сложно сказать, соберется ли сейчас. Но можно написать тикет, если что-то пойдет не так :)
А если серьёзно, я вполне допускаю, что адаптировать far2l под Windows, приделав ещё один бекенд «консоль Windows», куда проще, чем оригинальный Far для Windows сделать кроссплатформенным.
Ого, здорово! Кстати, поддержку RGB тем в far2l как раз недавно добавили!