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

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

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

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

16553 次点击
所在节点    程序员
128 条回复
wd
2021-11-02 18:01:35 +08:00
使用 w 好像和 space 一样,如果输入中文的时候速度快,会容易把 w 丢掉。楼主没有这个问题么?
lycpang
2021-11-02 18:07:34 +08:00
@xidaduo 这软件在 bigsur 系统有 bug ,添加的程序不会出现在列表里面。。。。我就盲人摸象把之前的软件添加进去了,实属不易
booscopy
2021-11-02 18:12:21 +08:00
Hammerspoon (hotkey) + mtmr ( touchbar ) 完美

Hammerspoon 性能方面没问题 有问题的通常是脚本写差了
wd
2021-11-02 18:17:11 +08:00
之前会吞掉 w 是因为我用的不是 simlayer 模式。现在好像好了。

介于楼主没有贴,我贴一个我的配置。https://gist.github.com/wd/8f0a97b176a9507fb249f3d99d18f31d
gay4in
2021-11-02 18:21:15 +08:00
设一个快捷键是调度中心就好了,最简单的方法不就是一键显示所有程序窗口吗
x97bgt
2021-11-02 18:30:45 +08:00
@LuciusChen 用过 hs 啊,但感觉没有击中我的点。窗口分屏有 bug ,切换应用没有 karabiner 来的丝滑,不过倒是可以作为文件监控的工具。
x97bgt
2021-11-02 18:32:52 +08:00
@booscopy 你试试 hammerspoon 的 switcher ,调用前都会卡顿一下。
x97bgt
2021-11-02 18:33:12 +08:00
@wd 对,simlayer 模式不会吞,用起来很丝滑,不影响打字。
jellyspot
2021-11-02 18:47:21 +08:00
我是两个屏,一个横着,一个竖着,一般常用的软件就是 3 个左右,主要工具放横屏上,剩下两个,放竖屏,上下各一个,刚刚好
fucku
2021-11-02 19:07:17 +08:00
contexts
xiaket
2021-11-02 19:10:04 +08:00
itgoyo
2021-11-02 19:11:05 +08:00

很多人都说 Alfred ,但是又不了解 Alfred 的真正用法,Alfred 可以映射快捷键,不是换出搜索框,而是映射快捷键
itgoyo
2021-11-02 19:12:38 +08:00
ohmytime
2021-11-02 19:21:41 +08:00
@itgoyo 请教一下, 你是怎么直接上传并显示图片的?
xiaket
2021-11-02 19:22:08 +08:00
@itgoyo 最大缺点是不能区分左右的 cmd.
x97bgt
2021-11-02 19:24:40 +08:00
@xiaket 你这样移动半屏可以一步到位吗?我之前用过 hammerspoon ,但可能要按好几次,才能移到左半边。移动右半边也是一样。
ispinfx
2021-11-02 19:30:27 +08:00
manico ,option 开头没见过几个冲突的
cp19890714
2021-11-02 19:32:21 +08:00
@zitup
设置-键盘-快捷键-调度中心-切换到桌面 1 切换到桌面 2....
前提是你得先建立多个桌面, 设置中才会出现快捷键.
如果觉得切换桌面的动画太慢, 可以把动画关闭。
用一段时间,形成条件反射后,最终效果就是心里想用哪个软件,桌面立即就显示这个软件了,简直意念控制。
Volekingsg
2021-11-02 19:36:17 +08:00
@wd #64 我是输入别的键禁用 space 功能一段时间,simlayer 是啥,方便转换成原始配置我看眼么😂
sohunjug
2021-11-02 19:40:39 +08:00
@Diphia #24 可以看看我的配置哈 https://github.com/sohunjug/hammerspoon-config
我用 hhtwm 改的 hammerspoon 模拟 yabai

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

https://tanronggui.xyz/t/812330

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

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

© 2021 V2EX