在OS X中模仿Xcode的camelCase选择键盘快捷键
我花了大量时间在Xcode中编辑文本,我希望在Cocoa文本系统其余部分中的文本周围进行操作,以提供相同的体验。我在Xcode中经常使用3种版本的光标键盘快捷键(为简洁起见,仅显示向前的非选择更改版本): ⌃+ →向前移动光标1个子词(^ camelCase-> camel ^ Case-> camelCase ^) ⌥ Option+ →向前移动光标1个字 ⌘ Command+ →将光标移到行尾 OS X的默认键绑定遵循2和3,但与1存在差异。在Xcode之外,⌃+的→行为类似于⌘ Command+ →。这并不总是非常适用,但是每次⌃+ →将我带到Mail的一行末尾时,就像是一个小鞭炮在我脑海中燃起。我很乐意投资任何黑客技术以一劳永逸地“修复”行为,这真是令人讨厌。 为了避免掩盖旧情况,我已经知道了这个小窍门和这个选择器列表,但是我不知道可可文本系统中用于子词选择的任何API。也许某处有未记录的API? 我并不总是尝试使用键盘快捷键在Xcode之外进行camelCase选择,但是当我这样做时,我希望OS X服从。