是否有键盘快捷键将 APP 窗口从一个监视器移至另一监视器?

2021-01-05 15:07:28 +08:00
 vkillwucy
我是否可以使用免费的应用程序通过键盘将窗口从一个显示器移动到另一台显示器(假设只有两个显示器)?我完全不需要使用鼠标(例如,选择窗口或监视器,或拖动)。

我知道这可以在 Linux 中使用 compiz 完成。我很惊讶 OS X 没有一个(免费)选项。
1755 次点击
所在节点    macOS
19 条回复
minamike
2021-01-05 15:21:03 +08:00
把鼠标放到窗口左上角绿色按钮上应该会出现一个弹窗 里面有移到各个显示器的选项 你也可以在系统偏好设置-键盘-快捷键- App 快捷键里为这些选项绑定快捷键
ruooooooli
2021-01-05 15:28:39 +08:00
之前研究过这个需求,在窗口管理应用 Rectangle 里发现了这个,看起来不太支持的样子

https://github.com/rxhanson/Rectangle#rectangle-doesnt-have-the-ability-to-move-to-other-desktopsspaces
peige
2021-01-05 15:35:32 +08:00
Spectacle 可以

Multiple displays
The ⌃⌥⌘→ keyboard shortcut will move a window to the next available display. ⌃⌥⌘← can be used to move a window to the previous display.
WeiJoseph
2021-01-05 15:41:34 +08:00
moom
wupher
2021-01-05 15:51:37 +08:00
moom 和 Magnet 都支持,无非快捷键不同而已。

我目前用 Magnet:

* Ctrl + Option + Cmd + --> 移到右边的显示器
* Ctrl + Option + Cmd + <-- 移到左边的显示器
Tumblr
2021-01-05 16:03:57 +08:00
直接按住 Windows 键然后上下左右箭头不就好了么。。。

啊不好意思,我以为是 Windows 。。。
BigDogWang
2021-01-05 16:04:10 +08:00
Windows 有,mac 不清楚
BigDogWang
2021-01-05 16:07:39 +08:00
百度过程中发现一个九年前的帖子,和楼主的描述一字不差
https://qastack.cn/apple/28569/is-there-a-keyboard-shortcut-to-move-a-window-from-one-monitor-to-another
imdong
2021-01-05 16:30:17 +08:00
vkillwucy
2021-01-05 16:57:49 +08:00
哈哈,我就是找这个帖子,思想时一致的,试了几个软件,没有找到想要的效果
AsianChampion
2021-01-05 17:05:14 +08:00
hammerspoon 可以, 而且免费
hronro
2021-01-05 17:06:56 +08:00
借楼问一下,假如我有两个并排显示的全屏应用,有什么方法可以通过键盘而不用鼠标就将焦点从一个应用切换到另一个应用么?
AsianChampion
2021-01-05 17:16:36 +08:00
@hronro 12 hammerspoon 它, 也可以. 话说 hammerspoon 这么好用的东西, 用的人都这么少吗.
vkillwucy
2021-01-05 17:21:48 +08:00
@hronro 非全屏下可以 command+` ,全屏刚刚我试了下不行....你这个需求我也需要,看来都是快捷键重度用户
vkillwucy
2021-01-05 17:26:25 +08:00
@WeiJoseph OK,这个没问题,刚试来下,很稳
vkillwucy
2021-01-05 17:27:17 +08:00
@wupher moom 就是我想要的功能, Magnet 好像要编译啥的,等会研究研究,感谢感谢
vkillwucy
2021-01-05 17:30:32 +08:00
@AsianChampion 这个好像不能切换显示器吧??
vkillwucy
2021-01-05 17:48:59 +08:00
@wupher 好像全屏状态 moom 也无法直接切换到另一显示器上,感觉 mac os app 全屏后很多特性都不能支持来,比如移动同一个 APP 内的窗口移动焦点 @hronro
wupher
2021-01-05 18:00:25 +08:00
@vkillwucy 全屏后不行,如果全屏是指绿色按钮那个的话。

全屏后 App 相当于运行在一个特殊的 Window 中,因此不支持屏幕切换。

一个折中的方案是使用 Moom 或者 Magnet 的“窗口最大化”功能。

比如在 Magnet:

⌃ +Option +Enter

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/741877

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX