为什么tmux会在编辑器退出时擦除终端内容?

时间:2010-11-27 16:16:25

标签: macos bash vim emacs tmux

说我正在运行tmux并使用“ls”来获取屏幕上的内容。然后我进入Vim编辑一些文件。退出Vim后,tmux会删除bash提示符上方的任何文本(不像clear命令,因为提示符保持在同一位置)。

有没有办法防止这种行为?我在OS X上的Terminal.app中使用了tmux 1.3。

2 个答案:

答案 0 :(得分:5)

如果您的tmux版本有此选项,请将此行添加到~/.tmux.conf

set-window-option -g alternate-screen on

答案 1 :(得分:0)

尝试将其放入.vimrc文件中:

set t_ti= t_te=