退出 XFCE 上的手册页或 vim 时,终端不会重置为之前的状态

退出 XFCE 上的手册页或 vim 时,终端不会重置为之前的状态

我在 FreeBSD 上使用 XFCE 及其内置终端。当我查看手册页然后通过按退出它时Q,手册页的内容保留在终端中。在 GNOME 终端中,不会发生这种情况:手册页的文本被删除,并且您返回到上一阶段,然后打开手册页,其中包含之前输入的所有命令。当我使用 vim 时也会发生同样的情况。我如何确保在 XFCE 上也能获得相同的行为?

echo $TERM给我xterm-256color并将其更改为xterm- 正如建议的那样这里- 没有解决我的问题。我没有找到“备用屏幕”选项这里任何一个。

答案1

我可以通过将这一行添加到 .cshrc 来解决这个问题:

setenv TERM xterm-clear

然后我还必须将 csh 设置为我的默认 shell,因为 sh 由于某种原因没有从 .shrc 中获取更改。

相关内容