适用于 Mac 的 RStudio:“将焦点移至源”快捷方式不起作用 (?)

Ste*_*e S 1 macos keyboard-shortcuts rstudio

“将焦点移至源”快捷方式 ( Ctrl1) 似乎不起作用——要么什么也不做,要么当RStudio处于全屏模式时,它(令人讨厌地)表现得好像我刚刚按下了Ctrl+ Left Arrow)(但是,手动单击“将焦点移至源”确实按预期工作)。

这篇文章表明这可能是一个错误。但是,与帖子相反,其他涉及控件+数字的快捷方式(例如“显示历史记录”)似乎可以正常工作。

那么这是一个错误还是我做错了什么?
此外,因为 - 正如帖子中提到的 - RStudio 的家伙"don't recommend overriding [the keyboard shortcuts] via the Mac System Preferences",我宁愿避免这种方法(尽管我不确定为什么应该避免这种方法 - 希望有人也能对此有所了解) .

设置:
OS X 版本 10.9.3
RStudio 版本 0.98.501

Ste*_*e S 5

默认情况下,Apple 将Ctrl1快捷方式设置为“切换到桌面 1”。因此,如果您想在RStudio 中启用Ctrl1行为,您首先必须在系统偏好设置中禁用此快捷方式。

具体来说,路径是:

System Preferences --> Keyboard --> Mission Control --> Switch to Desktop 1 
Run Code Online (Sandbox Code Playgroud)

然后,禁用此功能后,RStudio的快捷方式将正常工作。

[注意:您可以重新分配 RStudio 快捷方式或“切换到桌面 1”快捷方式,但我描述的方法绝对是最可靠的,因为您不必担心任何其他快捷方式冲突。]