MacOS的可配置全局鼠标手势。
您可以在应用程序首选项中的“有关部分中读取此此
README文件。
巨大将定期检查更新,并在有新版本时提示您。 ?
从Github版本页面下载Latese Release Bundle。
只需使用brew install --cask macgesture即可。 ?
| 手势 | 缩写 |
|---|---|
| 向左移动 | L |
| 向上移动 | U |
| 向右移动 | R |
| 向下移动 | D |
| 左键 | Z |
| 向前 | u |
| 车轮DP | d |
手势可以包含通配符匹配( ?和* )。
第一个规则匹配将生效。
Z是左的pinyin的首字母缩写词,意思是英语中的“左”。因此,要区分单击鼠标左键的单击鼠标左侧的鼠标按钮,我们选择了字母Z 。
车轮方向可能会根据系统配置(自然滚动方向设置)或某些系统调整(例如Karabiner的反向垂直滚动)而有所不同。
一个不完美的修复程序:例如,以WebStorm为例,打开首选项,然后将KEYMAP设置为“显示上下文菜单”的快捷方式到Button3 Click 。
原因:MacOS在大巨像之前对系统范围的快捷方式做出响应。
修复:首先禁用快捷方式(例如,在系统首选项中→键盘→快捷键),然后在大怪物中分配快捷方式,然后重新启用快捷方式。
警告:一些快捷方式仍然无法与上述修复程序一起使用。当您遇到此问题时,这里有两个可能的解决方案:
⌃0 , ⌃9 )。下表涵盖了使用的最基本情况:
| 手势 | 筛选 | 行动 | 笔记 | ⚡️ |
|---|---|---|---|---|
D | *safari | *chrome | t | 新标签 | - |
DR | *safari | *chrome | ⌘W | 关闭 | - |
通过设置这些规则,您可以将鼠标手势授权在Sarari和Chrome浏览器中打开当前专注的标签。简单地:
多么整洁! ?
现在,即使在不发布正确的鼠标按钮的情况下,快速在选定的选项卡之间循环循环,您可以使用规则行末尾的“⚡️”复选框在每场比赛上触发要触发的手势。
因此,通过定义以下规则:
| 手势 | 筛选 | 行动 | 笔记 | ⚡️ |
|---|---|---|---|---|
U*u | *safari | *chrome | ⇧⌘[ | 上一个标签 | ☑️ |
U*d | *safari | *chrome | ⇧⌘]] | 下一个选项卡 | ☑️ |
您可以简单:
u (鼠标滚动滚动)触发一个prev选项卡操作,d (鼠标车轮向下滚动)触发下一个选项卡操作。现在在浏览器中的多个选项卡之间切换是一件小菜一碟! ?
在通用面板中使用“导入”和“导出”按钮。
打开终端应用程序,在您的旧计算机中执行此操作:
defaults read com.codefalling.MacGesture backup.plist然后将该文件复制到您的新计算机,然后:
defaults import com.codefalling.MacGesture backup.plist所有设置都应成功实现。如果不是这种情况,请提出问题。
您可以预先准备! ,然后您要排除的应用程序(仍然是通配符)。
例如,原始一个:
| 手势 | 筛选 | 行动 | 笔记 | ⚡️ |
|---|---|---|---|---|
U*d | * | ⇧⌘]] | 下一个选项卡 | ☑️ |
然后,为了排除Safari,将其更改为:
| 手势 | 筛选 | 行动 | 笔记 | ⚡️ |
|---|---|---|---|---|
U*d | * | !*safari | ⇧⌘]] | 下一个选项卡 | ☑️ |
然后,您将体验预期的行为。
随时在Github上打开问题! ?
该项目是根据GNU通用公共许可证进行的。
App图标和其他图标由Username0x0a设计。