如何在保留活动窗口的同时更改活动空间?
在 Gnome 中,我可以按下来Shift-Ctrl-Arrow
移动虚拟桌面,并带走活动窗口。
我希望在 Mac OS X 中使用 Spaces 实现同样的功能,有什么想法吗?
答案1
不幸的是,没有键盘专用的快捷键(据我所知)。但是,如果您单击并按住要移动的窗口,然后使用分配给要将窗口移动到的空间的键盘快捷键(通常是Ctrl+2或任何空间编号),这将完成您想要的操作(将窗口移动到所选空间并使其成为活动空间)。
答案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