Visual Studio - 滚动并移动光标

时间:2012-07-20 23:23:17

标签: visual-studio-2010 viemu

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

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

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

1 个答案:

答案 0 :(得分:1)

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

识别键映射到哪个命令以打开键盘自定义对话框,并在短键文本框中键入当前键,然后查看当前映射到的内容。

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

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