斯凯德

斯凯德

如何在保留活动窗口的同时更改活动空间?

在 Gnome 中,我可以按下来Shift-Ctrl-Arrow移动虚拟桌面,并带走活动窗口。

我希望在 Mac OS X 中使用 Spaces 实现同样的功能,有什么想法吗?

答案1

不幸的是,没有键盘专用的快捷键(据我所知)。但是,如果您单击并按住要移动的窗口,然后使用分配给要将窗口移动到的空间的键盘快捷键(通常是Ctrl+2或任何空间编号),这将完成您想要的操作(将窗口移动到所选空间并使其成为活动空间)。

来源:通过键盘快捷键桌面将窗口移动到 Spaces

答案2

尺寸提供此功能。

如果没有第三方软件,这是不可能的,甚至超空间令人惊讶的是,确实如此。

答案3

斯凯德

韓國如果您安装了 ChunkWM,则可以执行此操作以及更多操作。它是免费的开源软件。您可以在示例配置文件中看到如何设置热键以执行您想要的操作,

代码,

\# send window to desktop and follow focus
shift + cmd - x : chunkc tiling::window --send-to-desktop $(chunkc get _last_active_desktop); chunkc tiling::desktop --focus $(chunkc get _last_active_desktop)
shift + cmd - z : chunkc tiling::window --send-to-desktop prev; chunkc tiling::desktop --focus prev
shift + cmd - c : chunkc tiling::window --send-to-desktop next; chunkc tiling::desktop --focus next
shift + cmd - 1 : chunkc tiling::window --send-to-desktop 1; chunkc tiling::desktop --focus 1
shift + cmd - 2 : chunkc tiling::window --send-to-desktop 2; chunkc tiling::desktop --focus 2
shift + cmd - 3 : chunkc tiling::window --send-to-desktop 3; chunkc tiling::desktop --focus 3
shift + cmd - 4 : chunkc tiling::window --send-to-desktop 4; chunkc tiling::desktop --focus 4
shift + cmd - 5 : chunkc tiling::window --send-to-desktop 5; chunkc tiling::desktop --focus 5
shift + cmd - 6 : chunkc tiling::window --send-to-desktop 6; chunkc tiling::desktop --focus 6
# shift + cmd - 7 : chunkc tiling::window --send-to-desktop 7; chunkc tiling::desktop --focus 7

相关内容