【发布时间】:2013-06-17 09:50:11
【问题描述】:
我在 OS X 10.8.4 上使用 ST2。当我使用 Home 和 End 键时,视口会移动,而光标会被单独留下。这是标准的 Mac 行为,也是我所期望的。
但是,当我使用 Page Up (pageup/pgup) 和 Page Down (pagedown/pgdn) 时,光标会随着视口移动。这不是其他 Mac 应用程序的行为方式,我也希望将光标单独留在这些键上。
通过将它添加到我的键绑定中,我已经能够完成这个工作:
[
{ "keys": ["pageup"], "command": "scroll_lines", "args" : {"amount": 30.0} },
{ "keys": ["pagedown"], "command": "scroll_lines", "args" : {"amount": -30.0} }
]
但是,其中的金额是硬编码的。看起来 viewport_extent 会让我得到视口的高度,但是我如何在键绑定文件中使用它呢?这甚至是正确的解决方案吗?我觉得要得到这种行为是一项非常艰巨的工作。
提前致谢。
【问题讨论】:
-
这个问题帮助我找到了如何在 Sublime 上使用 Page Up 和 Page Down 作为键盘快捷键。谢谢!
标签: sublimetext3 sublimetext2 text-cursor