Настройка терминалов для лучшей работы
Для полноценной работы far2l в терминале, особенно по SSH, важно использовать правильные инструменты и настройки.
Рекомендованные терминалы
Стандартные терминалы могут не передавать многие комбинации клавиш. Для лучшего опыта используйте современные эмуляторы с поддержкой расширенных клавиатурных протоколов:
- На Linux: kitty, Alacritty, WezTerm, foot (для Wayland).
- На macOS: iTerm2.
- На Windows: Windows Terminal, WezTerm.
Настройка буфера обмена (OSC 52)
Чтобы копирование и вставка работали через SSH, необходимо включить поддержку протокола OSC 52.
- В far2l:
- Запустите far2l в "чистом" TTY-режиме:
far2l --tty --nodetect=x - Перейдите в
F9→Options→Interface settings. - Включите опцию
Use OSC52 to set clipboard data.
- Запустите far2l в "чистом" TTY-режиме:
- В терминале:
- В настройках вашего эмулятора терминала (например, kitty или iTerm2) также может потребоваться разрешить доступ к буферу обмена через OSC 52.
Удаленный доступ по SSH с Windows
Оригинальный PuTTY плохо работает с far2l. Используйте специальные форки:
Эти клиенты поддерживают специальный режим TTY|F, который обеспечивает идеальную передачу всех клавиш и буфера обмена при работе с удаленным far2l.
Восстановление сессий
Если при запуске вы видите сообщение Some far2l-s lost in space-time nearby:, это значит, что предыдущая сессия far2l была завершена некорректно (например, из-за обрыва связи).
Это не ошибка, а полезная функция. Far2l предлагает вам восстановить "потерянную" сессию и продолжить работу с того же места.```