Answers:
除了VxJasonxV的答案(是正确的)之外,如果您想修改终端的行为,以便使用up或down来进行vim中的pageup / pagedown(以及其他操作),则可以转到:
终端->首选项->单击设置工具栏,然后单击键盘选项卡。
添加这样的新键:(下面显示一个示例)
这是“光标向上”的示例:
现在,您可以按Up / Down,它将进行分页上/下。我建议您添加一个修饰符(如Control)。可悲的是,您不能使用“ Fn”键作为修饰符。
注意:默认情况下,Control + Cursor Left是删除行,直到行的末尾,而control + cursor right是插入行(至少在vim中是这样),因此如果您不想更改它们,可以使用另一个修饰符。
这个问题有两个答案。
第一个是全局可用的。我假设您使用的是窄键盘/笔记本电脑键盘。在这些情况下,Fn+ Down ▼充当Page Down,只是为了完全扩展该思想:
Fn+ Up ▲=向上翻页
Fn+ Left ◀=家
Fn+ Right ▶=结束
在某些应用程序中,这将无法正常工作。那些脑海中出现的东西一样vim
,less
,screen
,等“全屏/ ncurses的menued”节目。上面的击键滚动了终端窗口,但是如果终端页面尚未分页,则滚动将无法完成任何操作。
答案的后半部分是没有更多细节我无法回答的。
例:
在中less
,spacebar或ctrl ^+ f将向下滚动一个完整屏幕。
在中vim
,ctrl ^+ f将向下翻页一屏。
在中screen
,您可能永远不需要向下翻页,但是如果您在复制模式下向后滚动,则ctrl ^+也f可以在此模式下工作。
如果我没有回答您的问题,您将需要对其进行详细阐述。
\033[5~
在您的屏幕截图中?