一年多前在xshell中使用tmux,发现使用vim浏览代码会出现状态栏的颜色滞留在代码行中,一度以为是vim、tmux或xshell问题
- 更换xshell4、xshell5、xshell6无果
- 尝试xshell各版本终端配置效果无果
- google相关关键字无果
由于vim以及tmux都是源码编译,考虑可能是两个版本不兼容导致遂暂时放弃tmux
由于tmux可以在服务器不重启情况下保留工作区,几个月前又开始折腾,后发现putty下显示正常,由于日常对串口的需求以及xshell支持快速命令的功能遂切换到mobaxterm,但是串口支持功能薄弱
后发现tmux下通过登录mobaxterm和xshell时预览正常,开始vim或tmux怀疑配置问题,最后发现是statusline导致
set laststatus=0
关闭则在xshell下预览正常,但是实际工作中不方便,遂还是通过mobaxterm,且忍受宏录制在串口使用下的缓慢
今天确认是vim-airline导致,之前也有过vim-airline打开反汇编文件卡顿验证,遂切换工具栏插件解决之,供他人检索之用
Plug 'itchyny/lightline.vim'
另附上登录自动连接tmux配置,也是检索所得
.bashrc
if [[ -z "$TMUX" ]