Почему tmux стирает содержимое терминала при выходе из редактора? - PullRequest
3 голосов
/ 27 ноября 2010

Скажите, что я запускаю tmux и использую "ls", чтобы получить что-то на экране.Затем я ввожу Vim для редактирования какого-либо файла.После выхода из Vim tmux удаляет любой текст над приглашением bash (не как команда clear, поскольку приглашение остается в том же месте).

Есть ли способ предотвратить такое поведение?Я использую tmux 1.3 в Terminal.app на OS X.

Ответы [ 2 ]

5 голосов
/ 27 ноября 2010

Если в вашей версии tmux есть эта опция, добавьте эту строку в ~/.tmux.conf:

set-window-option -g alternate-screen on
0 голосов
/ 27 ноября 2010

Попробуйте добавить это в ваш файл .vimrc:

set t_ti= t_te=
...