终于找到了 macos 切换程序的最佳方式

2021-11-02 09:27:35 +08:00
 x97bgt

现在的方式:先按住w(相当于 prefix key ),然后按一下j切换到 iTerm ,按一下j切换到 VSCode ,按一下c切换到浏览器。不用再 cmd+tab 一个个找了,也不会占用现有的按键,畅快。

多亏了 karabiner+goku 这两个软件。

16553 次点击
所在节点    程序员
128 条回复
Volekingsg
2021-11-02 19:40:45 +08:00
@wd #64 看到了,goku 文档有,我有空去研究下
itgoyo
2021-11-02 19:59:04 +08:00
@ohmytime 我用的微博图床
tanran
2021-11-02 20:25:23 +08:00
之前用 SNAP ,系统升级后用 Thor ,常用的 App 设置快捷键即可
jakezh
2021-11-02 21:36:15 +08:00
为什么没人提 AltTab 啊
可以预览画面,跟 windows 一样
SjwNo1
2021-11-02 22:27:18 +08:00
啊,我都是 alfred 切的
palxie
2021-11-02 22:31:25 +08:00
我是用 keyboard maestro , 然后吧 capsLock 大写键 改成 alt 键, 用快捷键绑定窗口
capsLock + q, iterm2
capsLock + 1. webstrom
capsLock + 2. chrome
capsLock + 3. android studio / xcode
capsLock + 4. notion / 云笔记
capsLock + 5. 模拟器 或者其他
我套自我感觉挺舒服的. 高频窗口直接出来, 切换流畅. keyboard maestro 也可以像 windows 一样, 应用间切换, 应用内窗口切换, 我不怎么用
dcoder
2021-11-02 23:22:17 +08:00
好多人都不知道 contexts
https://contexts.co/

它一般有 2 种切换方法:
1. option+tab: 类似 windows 窗口切换. 可设置成其它快捷键.
2. 打开个类 alfred 的搜索框, 敲字符搜索*已经打开的*窗口.

第 2 种是它独有的, 模糊匹配做的很好, 敲几个字符能切换成功.
再配上其它快捷键工具:
Magnet, Karabiner, Alfred, Vimium for chrome, IDE 自配的快捷键
基本可实现平滑的 Mac OS 全键盘操作办公
iluckypig
2021-11-02 23:38:30 +08:00
我用的这个软件 AltTab
linhongye
2021-11-02 23:50:02 +08:00
@iluckypig #88 点赞, 我也用 AltTab, windows 级别的效率
pofycn
2021-11-03 00:15:37 +08:00
https://github.com/lwouis/alt-tab-macos 我改成了 opt+tab 用来切换窗口
UnitTest
2021-11-03 00:27:09 +08:00
楼上大家的分享都不错, 以前我都是吹 windows, 自从升级 windows11 , 没有完整的任务栏之后感觉还不如 mac 好切换. 有空试试楼上这么多的分享.
Yvette
2021-11-03 00:41:16 +08:00
@x97bgt 你用的是自己写的脚本还是直接从别人那里拿的 Spoon 之类的?你描述的现象如果存在的话听起来是脚本的逻辑写得有错,不像是 Hammerspoon 本身的问题。这两个功能的脚本我主要用到的分别是下面两个接口,从来没有遇到过你提到的这些问题。

程序切换 https://www.hammerspoon.org/docs/hs.application.html#get
窗口管理 https://www.hammerspoon.org/docs/hs.window.html#setFrame
dayeye2006199
2021-11-03 00:52:10 +08:00
平铺窗口管理器表示都是渣渣
booscopy
2021-11-03 01:48:49 +08:00
@x97bgt 饭煮的难吃差
通常不是电锅的问题
而是食谱的问题
这里有份食谱 你可以参考
https://github.com/manateelazycat/hammerspoon-config
或是
https://github.com/asmagill/hs._asm.undocumented.spaces
ooops
2021-11-03 01:53:09 +08:00
我都是直接 launchbar 打首字母切换。既然可以接受字母键,我再给楼主提供个思路。
![keyboard layout]( https://dsc.cloud/5e900a/keyboard-layout.png)
Lemeng
2021-11-03 02:18:17 +08:00
嗯嗯,可以可以
xuanbg
2021-11-03 07:12:35 +08:00
楼主要学会使用虚拟桌面啊。点窗口左上角的绿色圆点,就能自动把窗口在一个新的虚拟桌面以全屏的方式显示。3 指左右滑动就能切换。3 指上滑可以选择虚拟桌面。
sumu
2021-11-03 07:27:52 +08:00
yabai ,类似 i3 的窗口管理软件,每个 app 占据一个窗口。常用软件都放在固定的位置,直接切。
11dad
2021-11-03 07:28:13 +08:00
罗技鼠标可以设置滚轮左右切桌面
x97bgt
2021-11-03 08:20:58 +08:00
@ooops 你这个图,除数字键和方向键以外,感觉其他键位都不好记忆。

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

https://tanronggui.xyz/t/812330

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

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

© 2021 V2EX