tmux не изменяет размер с помощью окна терминала

Когда я изменяю размер окна терминала, содержащего сеанс tmux, tmux не обнаруживает это изменение, но продолжает нормально функционировать в пределах старых границ окна. tmux ls показывает других прикрепленных клиентов, прежде чем я присоединяюсь:

 $ tmux ls admin: 1 windows (created Mon Apr 27 15:12:58 2015) [272x75] apt-runs: 3 windows (created Mon Apr 27 15:17:50 2015) [272x75] lal-dev: 4 windows (created Tue Jun 9 12:24:25 2015) [238x73] 

Это происходит только с конкретным хостом (работает tmux 1.9a), а отсоединение / повторная привязка устраняет проблему (пока окно не будет изменено снова). Что может быть причиной этого?

Перед изменением размера: До

После изменения размера: введите описание изображения здесь

  • vim и tmux противоречат друг другу. Как я могу это исправить?
  • Как использовать запятую в качестве префикса tmux
  • RVM + TMUX-Повторяющиеся записи в $ PATH
  • tmux выходит сразу после запуска
  • gnome-terminal: небольшой зазор в правой части экрана (Ubuntu)
  • Tmux Split Panes в том же окне
  • Как узнать имя сеанса tmux?
  • Повторно установить $ TMUX после отмены
  • One Solution collect form web for “tmux не изменяет размер с помощью окна терминала”

    Я не разбираюсь в терминальном жаргоне, но мне удалось избавиться от этой ошибки, выполнив следующие шаги:

    1. оставьте сеанс, нажав Ctrl + b d (не волнуйтесь, вы можете вернуться к сеансу полностью в такте)

    2. Проверьте, работает ли консольное приложение xterm . если echo $TERM возвращает xterm то эта процедура может работать на вас.

    3. тип resize в ваш терминал.

    4. вернитесь к своей сессии, повторно вызвав tmux , как вы можете видеть, все ваши сеансы работают, как вы никогда не покидали tmux.

    Tmux связывает его размер терминала с переменной xterm 'size'. Если у вас установлен screen $TERM для screen , то я не могу вам помочь, так как я не знаю, какие команды предназначены для этой сессии TERM.

    Interesting Posts

    Как вы переносите части имени файла в Linux?

    Как я могу автоматически запускать скрипт внутри экрана, если скрипт не находится в $ PATH

    Как я могу контролировать + d от отключения сеанса?

    Самый быстрый способ сканирования портов. NMAP?

    Как узнать, какой файл Apache работает, когда порт попал?

    Как я могу включить журналы fail2ban и mod_secure для отображения в logwatch на centos 6.4?

    find -exec sed, чтобы найти / заменить строку многократного использования

    Где живут звуковые драйверы?

    Переупорядочить разделы для установки второго дистрибутива Linux

    Остановить процесс от запуска при запуске без его удаления

    Замените все, кроме прописных букв, первым параметром (с sed)

    Являются ли выходы / proc / meminfo, / proc / cpuinfo и т. Д. Всегда на английском языке?

    не может установить fixparts на centos 6.8 liveDVD

    Создание дубликата пути в Unix

    Объединить строки по первому столбцу с помощью awk или sed

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