如何重新映射 ctrl+箭头键以在 mac 上移动单词到单词

gen*_*eek 8 mac osx-lion

我来自 Windows 编辑器,我习惯于在编辑器(记事本、Visual Studio)或任何与此相关的应用程序中逐字逐句地移动

有人可以告诉我如何重新映射 ctrl+rightarrow 和 ctrl+leftarrow 以在我的 mac book proretina running lion 上逐字移动吗?

目前,无论我当前使用什么应用程序,ctrl+leftarrow 都会移动到 mac 上的另一个 dsktop。我怎样才能禁用它一个...

...更重要的是通过 ctrl+leftarrow 和 ctrl_rightarrow 在应用程序中获得单词遍历的词?

Lri*_*Lri 6

您可以在系统偏好设置中更改用于更改空格的键盘快捷键:

然后创建~/Library/KeyBindings/并保存这样的属性列表DefaultKeyBinding.dict

{
  "^\UF702" = moveWordLeft:;
  "^\UF703" = moveWordRight:;
  "^$\UF702" = moveWordLeftAndModifySelection:;
  "^$\UF703" = moveWordRightAndModifySelection:;
}
Run Code Online (Sandbox Code Playgroud)

您必须退出并重新打开应用程序才能将更改应用于DefaultKeyBinding.dict.

有关更多信息,请参阅http://www.hcs.harvard.edu/~jrus/site/cocoa-text.htmlhttp://lri.me/keybindings.html