网格模式
网格模式可以帮助你在屏幕上快速跳转到任意一个位置。它会将屏幕分成一个网格,并为每个网格分配一个标签。输入标签即可将鼠标移动到对应网格的中心。之后,所选网格将再次被分为更小的网格,从而实现更精确的移动。
移动结束后的具体行为取决于你在命令模式或通过快捷键触发的命令。例如,如果你通过 command.enterGridModeAndMoveCursor 进入网格模式,那么移动结束后,指针将被移动到目标位置但不会执行点击。

Cursor Crane 支持多种类型的网格:
- 比例网格:每次都会将当前网格等分成更小的网格。这种方式可以适应不同大小的屏幕和窗口。
- 九宫格:每次将当前网格分成固定的 3x3 网格。这种方式可以提供更一致的标签分布,但在某些屏幕尺寸上可能不太适用。
- 二分法网格:每次将当前网格分成上下和左右部分,如果你更习惯通过方向来选择网格,这种方式可能会更适合你。
网格模式支持两种提示样式:default 和 largeText。largeText 会在每个网格中心附近显示更大的提示,在复杂画面中更容易辨认。
如果你有多个显示器,你可以在网格模式中按数字键来切换显示器。显示器对应的编号会显示在左上角的状态指示器中。
切换到元素模式
Section titled “切换到元素模式”你可以通过 Control + Tab 快捷键在网格模式和元素模式之间切换。这使你能够在使用网格模式进行快速跳转和使用元素模式进行精确点击之间无缝切换。
| CommandIdentifier | 动作 |
|---|---|
command.enterGridModeAndLeftClick | 进入网格模式并左键点击 |
command.enterGridModeAndDoubleLeftClick | 进入网格模式并双击左键 |
command.enterGridModeAndMiddleClick | 进入网格模式并中键点击 |
command.enterGridModeAndRightClick | 进入网格模式并右键点击 |
command.enterGridModeAndMoveCursor | 进入网格模式并移动指针 |