我依靠Windows 上的“ Ctrl- →”命令浏览文本文档。
这个有用的组合键将迅速将我带到下一个单词的开头。例如,以下序列说明了连续按Ctrl- 后光标位置将发生什么情况→(“ ^”代表光标):
^The quick brown fox jumped over the lazy dog
The ^quick brown fox jumped over the lazy dog
The quick ^brown fox jumped over the lazy dog
The quick brown ^fox jumped over the lazy dog
The quick brown fox ^jumped over the lazy dog
...
而且,如果我开始按←,它会将光标移动到文档中完全相同的位置,只是朝另一个方向移动(这是理想的,因为光标的位置是可预测的,这使我可以更快地制作我的编辑):
The quick brown fox ^jumped over the lazy dog
The quick brown ^fox jumped over the lazy dog
The quick ^brown fox jumped over the lazy dog
The ^quick brown fox jumped over the lazy dog
^The quick brown fox jumped over the lazy dog
...
Mac OS X具有类似的键盘快捷键(Option-- →我Ctrl将“ Option” 映射到“ ”,因此我可以按照自己习惯的方式获得相同的功能)。
但是,使用右箭头键时,“ Option- Arrow”将我带到当前单词的末尾,如下所示:
^The quick brown fox jumped over the lazy dog
The^ quick brown fox jumped over the lazy dog
The quick^ brown fox jumped over the lazy dog
The quick brown^ fox jumped over the lazy dog
The quick brown fox^ jumped over the lazy dog
...
而且,更糟糕的是,朝着另一个方向前进并不能使您回到前进的方向,而是使您回到最后一个单词的开头:
The quick brown fox^ jumped over the lazy dog
The quick brown ^fox jumped over the lazy dog
The quick ^brown fox jumped over the lazy dog
The ^quick brown fox jumped over the lazy dog
^The quick brown fox jumped over the lazy dog
...
这让我感到非常沮丧,因为我经常需要在Windows和Mac之间切换,而且我很少想跳到当前单词的结尾(为什么我也要这样,除非我也按住“ Shift”? )。我一直想跳到下一个单词的开头。
我愿意花一些时间使Mac版本以相同的方式工作(购买软件,编写与这些键盘快捷键绑定的自定义Applescript命令),所以我正在寻找建议。
有没有现有的工具可以改变我的状况?
您如何建议“修复”它?
谢谢
编辑
我能够在Automator中创建“服务”,并使用了以下AppleScript:
on run {input, parameters}
tell application "System Events" to key code 124 using {option down}
tell application "System Events" to key code 124
end run
然后,使用“系统偏好设置”中的“键盘”设置将此服务绑定到“ Command- →”击键。
但是,要使其正常工作,我必须将手指从Command钥匙上移开。这使其毫无意义。它也很慢,而且似乎无法在我最需要它在(Xcode)中工作的应用程序中工作。