我在终端中使用 vim。每当我关闭 vim(使用 :q)时,窗口都会停留在终端的缓冲区中。我可以输入命令,但我仍然可以看到我正在编辑的文本。我不知道如何摆脱这种现象。
有人知道我可以做些什么来改变这种行为吗?在我的 .vimrc / 终端配置中?
提前致谢
答案1
首先,'restorescreen'
必须设置该选项(这是默认设置,但可能有某些原因将其关闭)。
:verbose set restorescreen?
会告诉您。必须发送哪种转义序列(以及您的终端是否理解它们,不幸的是您没有提到其名称)取决于您的终端。请查看:help 'restorescreen'
提示(也许尝试使用另一个终端仿真器)。