2008-08-30 19:20:05 +0000 2008-08-30 19:20:05 +0000
112
112

在OS X中,是否有办法在不使用鼠标的情况下将当前窗口移动到另一个桌面?

据我所知,在OS X中,要将当前窗口移动到下一个桌面,我会点击窗口的标题栏,让它处于移动模式,然后在保持鼠标键向下的同时,按Ctrl+←或Ctrl+→。如果你没有笔记本,这可能需要三只手。或者你也可以进入空格,将一个窗口从一个桌面拖到另一个桌面。

有没有更简单的方法,只用键盘(最多两只手)?

答案 (14)

51
51
51
2012-08-11 10:40:49 +0000
38
38
38
2008-08-30 19:42:30 +0000

我想你最好的办法是用鼠标按住窗口标题栏,然后按Ctrl-1(或者2、3、4,都行)。这需要使用鼠标,但比其他方法更方便一些。

13
13
13
2013-07-05 16:42:11 +0000

如果你安装了 “BetterTouchTool",你可以创建一个键盘/鼠标/手势的快捷方式。

1.将应用程序窗口移动到另一个显示器上 2.将应用程序窗口最大化到另一个显示器上。

效果非常好! 另外,"BetterTouchTool "还有很多其他有趣的功能,你可能会发现很有用。它是免费的。

9
9
9
2008-08-30 19:48:15 +0000

不幸的是,至少从10.5.4开始,没有办法只用键盘快捷键来实现这个功能。

不过你可以只用鼠标,也只需要一只手,通过拖动窗口到屏幕边缘来实现。你可以使用 Warp Secrets 偏好面板 (都是免费的)设置更多的选项。

4
4
4
2014-09-09 04:48:37 +0000

似乎Amethyst https://github.com/ianyh/Amethyst )可以将应用程序切换到任何工作区。

3
3
3
2010-09-04 20:38:02 +0000

优化布局,是我开发的一款应用,可以让你使用键盘命令来移动、调整大小和改变窗口组的空间。

2
2
2
2017-10-24 21:24:10 +0000

最简单的方法是在设置中启用快捷方式,切换到你选择的桌面,如下图所示。一旦你启用了它,你可以通过按住鼠标键并执行你的快捷键来移动你选择的窗口。

1
1
1
2012-08-11 11:09:19 +0000

如果你使用的是窗口管理器而不是桌面环境,你可以通过修改keymap,函数TakeToWorkspace或者SendToWorkspace来实现。

例如,在fluxbox中,你可以通过修改键盘图、函数TakeToWorkspace或SendToWorkspace来实现。

$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键 ”+工作区号,聚焦的窗口会被带到正确的工作区。

0
0
0
2017-01-31 14:43:03 +0000

A. Control-Up,然后把窗口拖到屏幕的上方。这些都是桌面。比Linux桌面难实现不少;但是,它很有效。苹果是想告诉你每个桌面上已经有了什么。B.F3按钮还可以激活任务控制。注意:使用控制端箭头切换桌面。

0
0
0
2019-09-04 18:18:30 +0000

我使用紫晶来完成这个任务。它有一些非常好的可定制的窗口管理快捷方式。 amethyst settings screenshot

Amethyst默认是一个平铺窗口管理器,然而,我在amethyst设置中禁用了所有平铺,只用它来管理窗口的键盘快捷键。可能是矫枉过正了,但它很有效。

0
0
0
2010-09-03 10:34:58 +0000

如果你使用标题栏拖动,并在屏幕的边框上按住它,它应该在几秒钟后移动(如果有一个 “空间 "让它去)。当然,你必须使用鼠标,但没有涉及到键命令。

0
0
0
2020-01-23 09:20:34 +0000

既然其他答案似乎都可以用鼠标的某种方式。我也给出我的提示。如果你有魔力鼠标,你可以用两个手指双击启动任务控制。

0
0
0
2019-09-13 22:28:34 +0000

因此,对于macOS 10.14.6点击苹果菜单,进入系统偏好设置,然后进入任务控制点击窗口左下角的热角,把任务控制在其中一个角落。以你的鼠标到你分配的角落,它会分开你的桌面上打开的窗口,挑选你想要的新的桌面,并将其拖到顶部的菜单栏。完成后,你可以创建尽可能多的新桌面,因为操作系统将支持. 或者在你的笔记本上用三根手指向上滑动,然后将第二个桌面上你想要的应用程序拖到顶部菜单栏。

-2
-2
-2
2013-05-03 06:24:43 +0000

所以,尝试了所有的假方法,意外地让我找到了大家要找的解决方案。

点击并按住你要移动的窗口。按住Ctrl键。将窗口拖动到屏幕边缘,直到将窗口移动到新的桌面。放下窗口,松开Ctrl键。嘣。完成。

另外,你可以使用任务控制将应用程序拖放到你想要的桌面上,但这不是你要找的解决方案。继续前进