Копирование команд с помощью PuTTY и tmux

Я использую PuTTY из Windows 10 для доступа к различным системам Linux через SSH. В этих системах я часто использую Tmux для упрощения своей жизни в среде Linux. В сеансе Tmux я обычно имею одно или несколько окон, которые подразделяются на несколько панелей.

Я регулярно использую мышь, чтобы выбрать / скопировать текст в PuTTY, а затем щелкнуть правой кнопкой мыши, чтобы вставить его. Обычно это отлично работает за пределами Tmux, когда строки обертываются, но внутри сеанса tmux я не могу делать многострочный выбор внутри конкретной панели.

Как я могу это сделать?

  • Запретить закрытие окна / окна при завершении команды - tmux
  • опция tmux `xterm-keys` не включает управление + стрелки
  • Могу ли я сделать tmux-панель «липкой»?
  • Скопировать выделение в буфер обмена в tmux
  • Как показать простой режим работы в строке состояния tmux?
  • tmux - Catch 22 с «неизвестным ключом: WheelUpPane» для osx и Ubuntu
  • Как запустить несколько программ в одном окне терминала?
  • Разделить новое окно tmux
  • One Solution collect form web for “Копирование команд с помощью PuTTY и tmux”

    Если вы копируете что-то, чтобы вставить его в tmux, вы можете использовать его встроенное копирование / вставка. Если у вас есть привязки клавиш vi и настройки по умолчанию, это <prefix> [ для входа в режим копирования, переход к вашему тексту, space для начала выделения и enter для завершения. Затем вы можете использовать prefix ] для вставки внутри tmux. Обратите внимание, что это сохраняет скопированный текст в собственных буферах tmux и не входит в буфер обмена вашей локальной машины.

    Если вам нужно вставить за пределы PuTTY, вы можете удерживать Alt, выбирая мышью для выбора блока в панели.

    Linux и Unix - лучшая ОС в мире.