1
  • Войдите на сервер Debian с помощью PuTTY. Щелкните правой кнопкой мыши по окнам, выберите полный экран. Иметь хорошую большую рабочую зону.

  • Наберите tmux и рабочая область сразу уменьшится до стандартного небольшого окна терминала. Пробовал active key + z , но это (максимизация рабочей области), похоже, не является целью команды.

  • Использование tmux v1.9 на компьютере с Windows.

2 ответа2

1

Запустите tmux ls , если там больше двух сессий, чем вы, вероятно, запустили tmux на сервере с консоли, где физический экран меньше вашего, поэтому tmux уменьшит экран до наименьшего размера экрана. Либо завершите сеанс, который был запущен непосредственно на сервере, либо выйдите из tmux на консоли сервера.

tmux разрешает многим людям доступ к одной и той же учетной записи пользователя, поэтому, если одна из них работает на сервере с консоли, вы увидите это в своих удаленных сессиях ssh , подобно teamviewer , оба могут видеть, что вы делаете.

PS

Другим случаем этой проблемы могут быть "неправильные" настройки для определенного сеанса в PuTTY .

Когда вы открыли PuTTY , не нажимайте на сеанс, который вы хотите запустить, но выделите его и нажмите кнопку « Загрузить» , затем слева в древовидном меню "категория" разверните ветку "Окно" и установите переключатель в поле "Когда размер окна изменен" В поле "Изменить количество строк и столбцов" затем вернитесь назад (выделите "Сеанс" в древовидном представлении) в "Сеанс" и нажмите кнопку Сохранить, чтобы сохранить новые настройки для данного конкретного сеанса. После этого удаленное окно автоматически изменит свой размер при изменении размера или увеличит окно PuTTY.

1

Нашел основную проблему.

По умолчанию при подключении размер окна терминала был 80х24 (хотя текстовые файлы отображались в более широком разрешении, набор текста был ограничен). С помощью

stty rows 50 cols 132

разрешается, и tmux автоматически переходит к указанному размеру.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .