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