我知道在OS X中将当前窗口移至下一个桌面,所以我将单击该窗口的标题栏使其处于移动模式,然后在按住鼠标按钮的同时按Ctrl+ ←或Ctrl+ →。如果您没有笔记本电脑,则可能需要三只手。或者,您可以进入空间并将一个窗口从一个桌面拖到另一个桌面。
仅使用键盘(最多两只手)有没有更简单的方法?
我知道在OS X中将当前窗口移至下一个桌面,所以我将单击该窗口的标题栏使其处于移动模式,然后在按住鼠标按钮的同时按Ctrl+ ←或Ctrl+ →。如果您没有笔记本电脑,则可能需要三只手。或者,您可以进入空间并将一个窗口从一个桌面拖到另一个桌面。
仅使用键盘(最多两只手)有没有更简单的方法?
Answers:
我认为最好的方法是用鼠标按住窗口标题栏,然后按Ctrl-1(或2、3、4)。这需要使用鼠标,但是它比其他方法要方便一些。
如果安装“ BetterTouchTool”,则可以创建以下任一键盘/鼠标/手势快捷方式:
真的很好!另外,“ BetterTouchTool”还具有许多其他不错的功能,您可能会发现它们有用。免费。
我开发的应用程序Optimal Layout可让您使用键盘命令来移动,调整大小和更改窗口组的空间。
似乎Amethyst(https://github.com/ianyh/Amethyst)可以将应用程序切换到任何工作空间。
有一个名为Zooom的工具,该工具可让您抓住窗口的任何部分以使用热键移动它,并且同样通过热键再次调整窗口的大小。从linux wm迁移到OS X时,这非常好,但是我仍然想知道是否可以使用问题中的基本切换方式而无需购买其他软件。
如果使用的是窗口管理器而非桌面环境,则可以通过修改键盘映射,函数TakeToWorkspace或SendToWorkspace来实现。
例如在fluxbox中。
$vi ~/.fluxbox/keys
Super_L 1 :TakeToWorkspace 1
Super_L 2 :TakeToWorkspace 2
Super_L 3 :TakeToWorkspace 3
Super_L 4 :TakeToWorkspace 4
Super_L 5 :TakeToWorkspace 5
Super_L 6 :TakeToWorkspace 6
Super_L 7 :TakeToWorkspace 7
将允许您按下“ mac按钮” +工作区编号,并且聚焦的窗口将被带到正确的工作区。
如果使用标题栏拖动并将其紧贴屏幕边框,则它应在几秒钟后移动(如果有一个“空格”供其移动)。当然,您必须使用鼠标,但不涉及任何键盘命令。
因此,尝试所有伪造的方法不小心使我找到了每个人都在寻找的解决方案:
单击并按住要移动的窗口。按住Ctrl键。将窗口拖动到屏幕边缘,直到将窗口移动到新的桌面。放下窗口并释放Ctrl按钮。繁荣。做完了
或者,您可以使用Mission Control将应用程序拖放到所需的桌面上,但这并不是您要寻找的解决方案。向前走。