1

作为前言,我使用的是 ViEmu,尽管我认为这不会影响任何事情。我只想在文本编辑器中向上滚动,同时将光标移动到相对的屏幕位置。

例如,如果我的文本编辑器显示 100 行可查看代码(1 - 100)并且我的光标位于第 20 行,当我向下滚动到下一个可查看的 100 行(101 -200)时,我希望光标位于120.

使用 VS 命令 Edit.ScrollDown 按预期向下滚动代码,但将光标留在第 20 行而不是将其移动到 120。是否有另一个命令可以使用或任何方式来改变这种行为?

4

1 回答 1

1

如问题中所述,您似乎希望将 Page Down 重新映射到另一个键(由于键盘有限)。

要确定一个键映射到哪个命令,打开键盘自定义对话框,然后在短键文本框中输入当前键,然后查看它当前映射到的内容。

不幸的是,这不适用于向下翻页(控制向下翻页确实有效,但这在这里没有帮助)。

在命令过滤器中输入“page”会:Edit.PageDown在文本编辑器中映射到 Page Down。将此命令映射到另一个快捷方式。

于 2012-07-21T11:53:56.440 回答