Skip to content

Настройка терминалов для лучшей работы

Для полноценной работы far2l в терминале, особенно по SSH, важно использовать правильные инструменты и настройки.

Рекомендованные терминалы

Стандартные терминалы могут не передавать многие комбинации клавиш. Для лучшего опыта используйте современные эмуляторы с поддержкой расширенных клавиатурных протоколов:

Настройка буфера обмена (OSC 52)

Чтобы копирование и вставка работали через SSH, необходимо включить поддержку протокола OSC 52.

  1. В far2l:
    • Запустите far2l в "чистом" TTY-режиме: far2l --tty --nodetect=x
    • Перейдите в F9 → Options → Interface settings.
    • Включите опцию Use OSC52 to set clipboard data.
  2. В терминале:
    • В настройках вашего эмулятора терминала (например, kitty или iTerm2) также может потребоваться разрешить доступ к буферу обмена через OSC 52.

Удаленный доступ по SSH с Windows

Оригинальный PuTTY плохо работает с far2l. Используйте специальные форки:

Эти клиенты поддерживают специальный режим TTY|F, который обеспечивает идеальную передачу всех клавиш и буфера обмена при работе с удаленным far2l.

Восстановление сессий

Если при запуске вы видите сообщение Some far2l-s lost in space-time nearby:, это значит, что предыдущая сессия far2l была завершена некорректно (например, из-за обрыва связи).

Это не ошибка, а полезная функция. Far2l предлагает вам восстановить "потерянную" сессию и продолжить работу с того же места.```