MacOS 里面可不可以使用快捷键定位全屏程序,就像 i3wm 那样?

2018-02-28 08:58:09 +08:00
 searene

用过 i3wm 的人都知道,i3wm 默认有多个桌面,按 Alt + 1 可以定位到第一个桌面,按 Alt + 2 可以定位到第二个桌面...以此类推。如果我将终端放在桌面 1,chrome 放在桌面 2,intellij 放在桌面 3 的话,我按 Alt + 1, Alt + 2, Alt + 3 等快捷键就可以快速定位到某个程序,感觉非常方便。

MacOS 里面也可以设置多个桌面,然后使用快捷键进行切换,但问题在于,一旦程序全屏了,这个全屏程序就会被当成一个新的桌面,这既不是桌面 1,也不是桌面 2,也不是桌面 3...所以原来切换桌面 1、桌面 2、桌面 3...的快捷键就无法切换到这个新的桌面。请问如何解决这个问题?比如我把 chrome 和终端都全屏了,我能否使用快捷键来回切换这两个全屏程序?

触摸板手势不考虑,因为如果我打开了 10 个程序的话,切换到另一个程序可能要滑很多下,用快捷键一按就可以了。

3859 次点击
所在节点    macOS
11 条回复
anynices
2018-02-28 09:14:13 +08:00
没用过 i3wm,桌面之间切换程序的话我使用 Alfred 可以满足。
papajoe
2018-02-28 09:17:29 +08:00
F3 可以吗?
ipwx
2018-02-28 09:44:11 +08:00
来回切换:Ctrl+Left, Ctrl+Right

多个切换就没办法了。大家都是这么干的。。。
crs0910
2018-02-28 09:53:11 +08:00
cmd + space gc enter
yaerda
2018-02-28 09:58:02 +08:00
同意#1,Alfred 完全可以满足,在任何窗口下都可以直接切换到你要用的程序,而且还会根据你的使用率来匹配,后期只需要一个首字母的事,完全不需要记住在哪个桌面(多说一句,mac 有个设置是会根据你的使用率来重排桌面顺序的)。有个问题是如果你开多个 Intellij 的话,是切换到最近使用的一个
ooxxcc
2018-02-28 10:00:43 +08:00
NsLib
2018-02-28 10:53:08 +08:00
Mac 建议用单个桌面 + [Hammerspoon]( http://www.hammerspoon.org/) , 比纯平铺那种约束少, 更灵活方便
wu67
2018-02-28 11:19:45 +08:00
我都不全屏的。直接把 dock 和 menu bar 自动隐藏。切程序用 command+tab,或者 spotlight
quinoa42
2018-02-28 12:06:35 +08:00
hammerspoon 的 hint 了解一下
rashawn
2018-02-28 13:35:11 +08:00
https://pqrs.org/osx/karabiner/complex_modifications/#personal_yqrashawn
不定位桌面 定位程序 常用程序每个给一个快捷键 然后在最近三个和最近两个程序之间切换的快捷键
建议桌面当作 workspace 用 一个桌面多个程序
20015jjw
2018-02-28 14:04:02 +08:00
6 楼 amethyst +1
但是我感觉 lz 这个用法应该用不上

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

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

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

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

© 2021 V2EX