为什么TMUX擦除了编辑器上的终端内容?
题
假设我正在运行TMUX并使用“ LS”在屏幕上获取一些东西。然后,我输入VIM来编辑一些文件。退出VIM后,TMUX擦除了BASH提示符上方的任何文本(由于该提示符留在同一位置)。
有没有办法防止这种行为?我在terminal.app上使用tmux 1.3。
解决方案
如果您的版本 tmux
有此选项,将此行添加到您的 ~/.tmux.conf
:
set-window-option -g alternate-screen on
其他提示
尝试将其放入.vimrc文件中:
set t_ti= t_te=
不隶属于 StackOverflow