我正在试图弄清楚如何从任务控制中获取当前空间#.来源会有所帮助,但更有帮助的是如何自己解决这个问题的信息.我写过一些苹果脚本,但通常情况下,我似乎需要做一些新的事情(我找不到字典文档),它属于"告诉这个特定应用程序(例如"系统)的类别事件")这个非常具体的事情"我不知道我将如何实现这一点.
特别是我想要做的事情:
我讨厌 OSX 10.7中的新任务控制.我希望我的空间"网格"回来,因为我一直使用它.我曾经每隔几秒钟使用箭头键(例如ALT+ ↑)在空格之间导航.现在我坚持使用这个笨重的1x9空间阵列,而不是优雅的3x3网格.我已经重新映射了我的所有空间以使用数字键盘,这部分地解决了问题(因为它是一个3x3网格),但只有当我连接了外部键盘时.
基本上,我希望能够用ALT+ ↑和↓了,但这样做,我需要检测当前空间#,这样我可以从太空中5开关- > 2,例如.
Dave的回答如下,虽然远比我预期的要详细,但需要编写一个应用程序才能做到这一点(加上它仍然没有完全回答这个问题).如果可能的话,我宁愿把几个键绑定到一个AppleScript上.
如果我打开了几个OS-X Terminal.app窗口,如何将一个终端窗口移动到另一个空间?
我很高兴使用任何脚本或编程语言来实现这一点,但更喜欢AppleScript或调用标准框架.
(注意,这只是移动应用程序的一个窗口而不是所有窗口.)