在最近的 Ubuntu 升级之后,在 xfce4 终端中使用 vim 的行为发生了变化。快捷键“Shift+Page Up”和“Shift+Page Down”在 xfce4 终端中分别映射到“向上滚动一页”和“向下滚动一页”,即它们模拟了 UNIX 终端数十年来的行为。
不幸的是,一旦我在终端中启动 vim,似乎这些键就不再被处理了,因为它不会将终端回滚到启动 vim 之前的内容。使用 xterm 而不是 xfce4-terminal,一切都按预期工作。是否有任何设置可以让我恢复旧的 UNIX 行为,并且不会让终端根据当前在 shell 中运行的内容而采取不同的行为?
xfce4-terminal 是 1.1.3,vim 是 9.1。