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

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

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

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

  • Копирование между окнами tmux на сервере из emacs
  • Эффективно скопировать вставку (kill / yanking) с emacs, запущенным в tmux на Mac OS X
  • настройка tmux
  • Как предотвратить использование ярлыка системы для применения к tmux?
  • tmux: включить мышь только при нажатии сдвига
  • tmux не корректно отображает границы
  • Строка состояния tmux, крайняя справа, несколько символов исчезают
  • Как напрямую переключиться на панель в Tmux?
  • One Solution collect form web for “Копирование команд с помощью PuTTY и tmux”

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

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

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