- 在tmux中使用vim编辑文件退出后,vim显示的内容直接清屏,看不到vim打开文件的历史内容。
其实和tmux中设置的终端类型有关,可以echo $TREM查看,一般为screen。
解决办法是在tmux配置文件.tmux.conf中加入:
set-window-option -g alternate-screen off
重新生效配置文件,即可解决
参考:https://blog.csdn.net/weixin_34163553/article/details/90254523
- 另外,在linux中,vim编辑文件退出后终端保留退出前的内容
可在 ~/.bashrc 中加入命令 :
export TERM=xterm
命令行输入source ~/.bashrc重启生效
or export TERM=linux