当使用由Cmd
+Tab
触发的应用程序交换机时,选择应用程序并不一定会显示该应用程序的窗口。但是,可以使用Option
键。然后,在发布Cmd
+Tab
时,将窗口提前。
我使用卡拉巴赫中的这个复杂的修改(从存储库)将Cmd
+Tab
重新映射到Cmd
+'
。我如何修改它,以便在发布Option
时输入Cmd
?简单地将其添加为修饰符是行不通的。
{
"description": "Use left_command+;/' to cycle through running applications (like command+tab).",
"manipulators": [
{
"from": {
"key_code": "quote",
"modifiers": {
"mandatory": [
"left_command"
]
}
},
"to": [
{
"key_code": "tab",
"modifiers": [
"left_command"
]
}
],
"type": "basic"
},
{
"from": {
"key_code": "semicolon",
"modifiers": {
"mandatory": [
"left_command"
]
}
},
"to": [
{
"key_code": "tab",
"modifiers": [
"left_command",
"left_shift"
]
}
],
"type": "basic"
}
]
},
发布于 2022-05-25 09:34:02
我不知道你怎么能用香草的卡拉巴赫。
如果您不介意使用悟空,那么我刚刚测试的下面的代码片段可以实现您预期的效果。在我的例子中,只要按住Fn,它只是普通的Fn新闻。如果您按下并释放它,就会执行Cmd+Tab
,并按下LeftOption
,从而使应用程序最小化。
对于香草-卡拉巴赫,我会考虑添加一个to_after_key_up
部分。
[:fn :fn nil {:alone :!Ctab :afterup :left_option}]
https://stackoverflow.com/questions/72123842
复制相似问题