每次退出Vim后,看起来在shell中会自动调用“clear”命令。屏幕上剩下的所有内容都是输入的新命令行。
更准确地说,似乎Vim与shell共享同一个终端。退出Vim后,shell命令及其输出被推送到页面,并且必须调用“clear”,否则Vim中的内容将保留在屏幕上。
使用man
和less
,没有这样的问题。退出后,屏幕将返回运行man
和less
之前的状态。我能做些什么才能让Vim这样做?
答案 0 :(得分:0)
您可以修改~/.vimrc
并添加set t_ti= t_te=
。