Максимизация сеанса tmux показывает странные последовательности ANSI

У меня есть сеанс tmux внутри Putty. Это было прекрасно в течение многих месяцев, но теперь я вижу странную вещь. Когда я максимизирую нормальное окно Putty, и если курсор не находится на новой строке, тогда я получаю некоторые странные последовательности ANSI в оболочке. Например, я максимизировал 4 раза, чтобы получить:

0;44;8m 0;46;8m 0;50;8m 0;55;9m 

Это происходит только при максимизации, а не при восстановлении.

Если курсор находится на новой строке, тогда печатные коды начинаются с «^ [[<", а затем последовательностей ANSI. Например, когда я максимизировал 4 раза, убедитесь, что курсор находится на новой строке, я получил:

 ^[[<0;64;8m ^[[<0;138;8m ^[[<0;95;8m ^[[<0;79;7m 

Что происходит ?

Я перезапустил сеанс, и проблема сейчас не происходит. Как отлаживать следующий раз, когда это происходит?

  • `$ XAUTHORITY` появляется из 'нигде' на su + tmux
  • Как выполнить удаленную команду для существующей сессии ssh
  • Проблема с использованием клавиш Ctrl + Arrow в Vim при использовании Byobu с tmux
  • Не удается восстановить со спящего tmux во время сеанса SSH
  • tmux / zsh помещает вставленный текст
  • Как установить размер окна tmux в сеансе, запущенном cron?
  • История команд Bash перестает работать после запуска новой сессии tmux
  • Автоматическая настройка ширины окна в tmux
  • One Solution collect form web for “Максимизация сеанса tmux показывает странные последовательности ANSI”

    Согласно XTerm Control Sequences , это ответы на определенный вкус мыши «SGR (1006)». Возможно, ваш терминал был инициализирован, чтобы отправить их, например, в непрерывном режиме, и при изменении размера вы видите эффект движения мыши относительно экрана.

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