5

Я недавно перешел на Mutt, но уже год пользуюсь tmux.

Кажется, у Mutt иногда возникают проблемы с перерисовкой, например, если я удаляю кучу писем, используя d а затем сохраняю изменения, используя $ список писем не обновляется, пока я не изменю размер окна терминала.

Я бегу:

  • tmux 1.9a
  • дурак 1.5.23
  • iTerm2 2.0.0.20141103

Я также заметил проблемы с перерисовкой при использовании Vim в tmux (реже), и эта проблема также сохраняется при использовании стандартного терминала OSX вместо iTerm2.

1 ответ1

7

Я столкнулся с той же проблемой, за исключением того, что я использовал gnome-терминал.

Оказывается, что моя переменная TERM была установлена неправильно (из-за плохой логики в моем .bashrc).

$ TERM=xterm-256color

Установка TERM=screen или TERM=screen-256color решила эту проблему для меня.

Тестирование:

TERM=screen-256color mutt

Постоянно вносить изменения

~/.Tmux.conf

set -g default-terminal "screen-256color"

~/.Bashrc

TERM='screen-256color'

Однако изменение TERM в .bashrc может оказаться не самой лучшей идеей. Если вы когда-либо используете терминал, не совместимый с xterm, вы, скорее всего, столкнетесь с проблемами.

Если $ TERM!= screen или screen-256 внутри tmux, я бы порекомендовал выяснить, что его меняет.

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