2

我正在使用 macOS 终端应用程序。当我退出 vim 时,我正在编辑的文件的文本仍保留在我的屏幕上,并与我之前输入的命令重叠,所以我看不到我之前的任何命令。如何更改此行为以便查看以前的命令?

我发现这篇文章 如何阻止 VI 重叠并隐藏命令行输出的最后一页? 但我没有看到altscreen命令。

4

1 回答 1

3

altscreenscreen只有在会话中使用 Vim 时才有用。如果你不这样做,那就无关紧要了。

在 iTerm 中,您描述的行为由“首选项”窗口中的“禁用保存/恢复备用屏幕”复选框控制:

Profiles > Terminal > Disable save/restore alternate screen > (uncheck the checkbox)

取消选中它以获取您之前的提示和命令输出。

在终端中,默认行为是您想要的行为,我在选项中看不到任何会改变它的东西。

于 2013-08-20T12:45:50.493 回答