首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >karabiner elements json:如何将‘left_option’+ "up_arrow“转换为"up_arrow”x 10?

karabiner elements json:如何将‘left_option’+ "up_arrow“转换为"up_arrow”x 10?
EN

Stack Overflow用户
提问于 2018-07-19 04:19:34
回答 2查看 234关注 0票数 1

标题说明了一切。另一个信息是,我在macbook pro上使用苹果有线键盘-在连接外接显示器的同时,我使用的是"clam shell is closed“。我在正确的文件中添加了以下内容,但不起作用。我想将它用于Xcode和Visual Studio代码等。

代码语言:javascript
运行
复制
{
                        "description": "Move Up / Down 10",
                        "manipulators": [
                            {
                                "from": {
                                    "key_code": "up_arrow"
                                },
                                "to": [
                                    {
                                        "key_code": "up_arrow"
                                    },
                                    {
                                        "key_code": "up_arrow"
                                    },
                                    {
                                        "key_code": "up_arrow"
                                    },
                                    {
                                        "key_code": "up_arrow"
                                    },
                                    {
                                        "key_code": "up_arrow"
                                    },
                                    {
                                        "key_code": "up_arrow"
                                    },
                                    {
                                        "key_code": "up_arrow"
                                    },
                                    {
                                        "key_code": "up_arrow"
                                    },
                                    {
                                        "key_code": "up_arrow"
                                    },
                                    {
                                        "key_code": "up_arrow"
                                    }
                                ]
                            }
                        ]
                    }
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-07-21 20:03:01

有两件事,一是你忘了添加"type": "basic",二是你必须添加"modifiers": {"mandatory": ["left_option"]}

{ "description": "Move Up / Down 10", "manipulators": [ { "type": "basic", "from": { "key_code": "up_arrow", "modifiers": {"mandatory": ["left_option"]} }, "to": [ { "key_code": "up_arrow" }, { "key_code": "up_arrow" }, { "key_code": "up_arrow" }, { "key_code": "up_arrow" }, { "key_code": "up_arrow" }, { "key_code": "up_arrow" }, { "key_code": "up_arrow" }, { "key_code": "up_arrow" }, { "key_code": "up_arrow" }, { "key_code": "up_arrow" } ] } ] }

票数 2
EN

Stack Overflow用户

发布于 2019-06-11 22:28:28

另外,如果你想让'shift + option + up/down‘跳过10行选择,使用这个:

代码语言:javascript
运行
复制
    {
    "description": "Move Up / Down 10",
    "manipulators": [
        {
            "from": {
                "key_code": "up_arrow",
                "modifiers": {
                    "mandatory": [
                        "left_option"
                    ]
                }
            },
            "to": [
                {
                    "key_code": "up_arrow"
                },
                {
                    "key_code": "up_arrow"
                },
                {
                    "key_code": "up_arrow"
                },
                {
                    "key_code": "up_arrow"
                },
                {
                    "key_code": "up_arrow"
                },
                {
                    "key_code": "up_arrow"
                },
                {
                    "key_code": "up_arrow"
                },
                {
                    "key_code": "up_arrow"
                },
                {
                    "key_code": "up_arrow"
                },
                {
                    "key_code": "up_arrow"
                }
            ],
            "type": "basic"
        },
        {
            "from": {
                "key_code": "up_arrow",
                "modifiers": {
                    "mandatory": [
                        "left_option",
                        "left_shift"
                    ]
                }
            },
            "to": [
                {
                    "key_code": "up_arrow",
                    "modifiers": [
                        "left_shift"
                    ]
                },
                {
                    "key_code": "up_arrow",
                    "modifiers": [
                        "left_shift"
                    ]
                },
                {
                    "key_code": "up_arrow",
                    "modifiers": [
                        "left_shift"
                    ]
                },
                {
                    "key_code": "up_arrow",
                    "modifiers": [
                        "left_shift"
                    ]
                },
                {
                    "key_code": "up_arrow",
                    "modifiers": [
                        "left_shift"
                    ]
                },
                {
                    "key_code": "up_arrow",
                    "modifiers": [
                        "left_shift"
                    ]
                },
                {
                    "key_code": "up_arrow",
                    "modifiers": [
                        "left_shift"
                    ]
                },
                {
                    "key_code": "up_arrow",
                    "modifiers": [
                        "left_shift"
                    ]
                },
                {
                    "key_code": "up_arrow",
                    "modifiers": [
                        "left_shift"
                    ]
                },
                {
                    "key_code": "up_arrow",
                    "modifiers": [
                        "left_shift"
                    ]
                }
            ],
            "type": "basic"
        },
        {
            "from": {
                "key_code": "down_arrow",
                "modifiers": {
                    "mandatory": [
                        "left_option"
                    ]
                }
            },
            "to": [
                {
                    "key_code": "down_arrow"
                },
                {
                    "key_code": "down_arrow"
                },
                {
                    "key_code": "down_arrow"
                },
                {
                    "key_code": "down_arrow"
                },
                {
                    "key_code": "down_arrow"
                },
                {
                    "key_code": "down_arrow"
                },
                {
                    "key_code": "down_arrow"
                },
                {
                    "key_code": "down_arrow"
                },
                {
                    "key_code": "down_arrow"
                },
                {
                    "key_code": "down_arrow"
                }
            ],
            "type": "basic"
        },
        {
            "from": {
                "key_code": "down_arrow",
                "modifiers": {
                    "mandatory": [
                        "left_option",
                        "left_shift"
                    ]
                }
            },
            "to": [
                {
                    "key_code": "down_arrow",
                    "modifiers": [
                        "left_shift"
                    ]
                },
                {
                    "key_code": "down_arrow",
                    "modifiers": [
                        "left_shift"
                    ]
                },
                {
                    "key_code": "down_arrow",
                    "modifiers": [
                        "left_shift"
                    ]
                },
                {
                    "key_code": "down_arrow",
                    "modifiers": [
                        "left_shift"
                    ]
                },
                {
                    "key_code": "down_arrow",
                    "modifiers": [
                        "left_shift"
                    ]
                },
                {
                    "key_code": "down_arrow",
                    "modifiers": [
                        "left_shift"
                    ]
                },
                {
                    "key_code": "down_arrow",
                    "modifiers": [
                        "left_shift"
                    ]
                },
                {
                    "key_code": "down_arrow",
                    "modifiers": [
                        "left_shift"
                    ]
                },
                {
                    "key_code": "down_arrow",
                    "modifiers": [
                        "left_shift"
                    ]
                },
                {
                    "key_code": "down_arrow",
                    "modifiers": [
                        "left_shift"
                    ]
                }
            ],
            "type": "basic"
        }
    ]
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51410372

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档