我可以使用终端命令切换到 OS X 10.6 中的特定空间吗?

cwd*_*cwd 7 mac expose osx-snow-leopard osx-spaces macos

是否有任何终端命令可用于直接切换到 OS X 10.6 中的空间?

就像是:

spaces switch 2
Run Code Online (Sandbox Code Playgroud)

Dan*_*eck 12

如果您在System Preferences 中分配了用于在 Spaces 之间切换的键盘快捷键,您可以使用 AppleScript 触发它们:

osascript -e 'tell application "System Events" to key code 124 using control down'

这将有效地按下Control-RightLeft是 123,Up是 126,Down是 125。

这些是数字键的键码:

1 18
2 19
3 20
4 21
5 23
6 22
7 26
8 28
9 25
029


只需为该osascript调用分配一个别名或将其包装在 shell 函数中即可。