Option-Delete 将删除光标左侧的单词。
是否可以将此行为重新映射到 Control-Delete 或 Control-W?
为了获得额外的学分...是否可以将 CTRL-Left/Right Arrow 重新映射为执行与 Option-Left/Right Arrow 相同的操作,即跳转单词?
我正在运行 Mac OS X Lion 10.7.2。
答案1
制作~/Library/Keybindings/
并保存如下内容DefaultKeyBinding.dict
:
{
"^\U007F" = deleteWordBackward:; // ctrl-delete (forward delete would be ^\UF728)
"^\UF702" = moveWordBackward:; // ctrl-left
"^\UF703" = moveWordForward:; // ctrl-right
}
重新打开应用程序后,更改将生效。某些跨平台应用程序、Xcode 或终端不支持 DefaultKeyBinding.dict。