【发布时间】:2016-01-27 14:11:22
【问题描述】:
每次退出 Vim 后,shell 中都会自动调用“clear”命令。屏幕上留下的所有内容都是用于输入的新命令行。
更准确地说,Vim 似乎与 shell 共享同一个终端。退出 Vim 后,shell 命令及其输出被向上推,必须调用“clear”,否则 Vim 中的内容将保留在屏幕上。
man 和less 就没有这个问题了。退出后,屏幕返回运行man 和less 之前的状态。我该怎么做才能让 Vim 表现得像这样?
【问题讨论】:
-
您使用的是什么终端仿真器,它的终端环境变量设置为 (
$TERM) 是什么?通常不需要 xterm 终端仿真器进行此类干预。
标签: vim