如果在其他地方已经回答过这个问题,我会提前道歉,但是我没有找到任何成功。请随时将我重定向到另一个stackoverflow帖子!
var CamelCasedVariable;
// ^Cursor is here (to the left of 'C')
使用Mac OS ,{strong> Shift + Cmd + Right Arrow
从Sublime中的指定位置突出显示CamelCasedVariable
的 all 。
如何只执行一次该命令,仅 高亮显示Camel
?也许还有另一个键盘快捷方式或软件包可以执行此操作?
任何帮助将不胜感激。谢谢!
答案 0 :(得分:2)
执行此操作的内部命令是move
命令,其by
或subwords
的{{1}}参数(取决于您移动的方向)。
在Windows和Linux上,其默认键绑定为 Alt + Left 和 Alt + Right ,以及 Ctrl + Left 和在MacOS上为Ctrl + Right 。另外,MacOS还具有绑定到 Ctrl + Alt + Left 和 Ctrl + Alt + Right 的相同命令,这可能是因为至少在某些Macbook上没有的版本Alt 在虚拟桌面之间移动(尽管这可以在MacOS中进行配置)。
这将为您提供所需的子词导航;在其中包含 Shift 键也可以扩展选择范围。
当您从菜单中选择subword_ends
时,这些键绑定将在您获得的窗口的左窗格中可见;如果您想通过将完整的绑定添加到自己的自定义绑定中进行更改,可以搜索Preferences > Key Bindings
。