Обновить

Комментарии 21

"..буфер обмена. В консольных Windows приложениях он просто работает и всё..
Проблема: Эффект «машинистки-призрака»"

Ах если бы..
Забавно, но в Windows 11 что-то улучшили, в результате при вставке большого объёма текста из буфера в редактор Far3/64 призрачных машинисток можно наблюдать не закрывая окон - только звука пишущих машинок не хватает. До кучи сломали отображение в развёрнутом (по умолчанию) виде, благо помню комбинацию Alt+F9..

А это у вас в классической консоли или в Windows Terminal такое? Подскажет, на уровне ConPTY или самого Console API баг.

Far отображается в таскменеджере как
Console Window and PTY Host (OpenSource) + Windows Terminal Host
Как продиагностировать, на каком уровне баг?

Выглядит как обычная консоль. Но на всякий: что показывает, если сделать echo %WT_SESSION% в фаре?

Похоже, не задано, отвечает %WT_SESSION%.

есть функция вставки WT, а есть FAR'a
у меня на ctrl-V (вставка WT - как пищущая машинка типа)
а по shift+ins мгновенная фаровская (надо отвязать хоткей (и) в WT просто)

Ага. Вот вставка WT теперь мгновенная. Попробуйте на мастере :)

Спасибо, попробую.

>До кучи сломали отображение в развёрнутом (по умолчанию) виде, благо помню >комбинацию Alt+F9..

far:config

System.WindowMode │boolean│false

Это про Far3? Потому что у нас такой настройки будто бы нет.

Спасибо, попробую.

вы подключились по SSH к серверу, где X11 Forwarding запрещен админом, и вам нужно вставить конфиг на 500 строк в редактор

В таком сценарии проще редактировать текст на удалённой машине в привычном и настроенном под себя редакторе на локальной системе.

Да, так можно тоже. Причем этим удаленным редактором может быть редактор far2l же (постоянно так делаю). Если подключаться по ssh из локального графического far2l, или скажем из WezTerm или kitty, будут гарантированно работать все сложные хоткеи.

Если редактор запускается в локальном far2l (который под капотом что-то незаметно делает по ssh при открытии/сохранении - так же можно?), какие в принципе могут быть проблемы с хоткеями?

Обычные ESC последовательности терминалов далеко не всё могут передать. Типичный пример Ctrl+Tab.

Но у far2l есть поддержка расширенных протоколов, решающих проблему

Понятно, т.е. речь о поддержке различных хоткеев в консольном приложении в принципе, безотносительно редактирования файла.

Ага

У меня Far в Windows 11 в этом WT ведёт себя странно - если переключить раскладку клавиатуры по Alt+Ctrl (неважно, даже если Far неактивный или свёрнутый), то цветовая схема становится сверхяркой. Если в Far запустить любую программу (даже пустышку типа "1") - цветовая схема становится верной.

Кто сталкивался с таким, и знает как это отключить?

Я про такое пока не слышал, но в чате точно есть пользователи с WT, и я считаю его одной из приоритетных платформ, так что можно смело пилить тикет!

На build.opensuse.org собирает Maintainer: Victor Krapivin (viklequick)
Far for Linux build package: openSUSE, Debian, Fedora, Ubuntu и plug-ins
На примере far2l-desktop(v2.7.0-1) - установка из реп в разные версии дистров

Всё так! Спасибо за дополнение :)

Там кайф ещё и в том, что можно ставить только конкретно нужные именно тебе части.

Ввнутренее название этой репы Insider preview, думаю о ней отдельный пост сделать

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации