首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
拉勾
V2EX  ›  macOS

请问 Karabiner-Elements 如何实现旧版 Karabiner 的 Simple Vi mode?

  •  
  •   ynyounuo · 2017-10-15 07:52:21 +08:00 · 2004 次点击
    这是一个创建于 523 天前的主题,其中的信息可能已经有所发展或是发生改变。

    迫于 Xcode 9 升级了 High Sierra - -

    现有方案都有一个非常反感的问题就是当任意键和 H/J/K/L 组合成为方向键后,该 Mapping 不能和 ⌥ 或者 ⌘ 等其他键共用。

    简单点儿说,就是 Mapping 后的方向键没办法实现 ⌘→ 到句末 ⌥→ 到词末这种东西,如果单独再 Map 这些组合到 HomeEnd 又感觉很不方便。不知道有没有人有现成解决方案,使用其他应用也无所谓,改键盘 layer 是可以但是手上有些键盘并不可以改。

    更别说现有方案快速连打会打不出 {tigger button} + h/j/k/l 的问题了 - -

    8 回复  |  直到 2017-10-17 09:39:07 +08:00
        1
    rashawn   2017-10-15 10:45:27 +08:00 via iPhone
    comple modificatuon 下面 有个从网站下载
        2
    ynyounuo   2017-10-15 19:06:34 +08:00
    @rashawn 你是不是没看我描述的内容 - -
        3
    wyf88   2017-10-15 20:18:47 +08:00   ♥ 1
    我在用 Karabiner-elements 把 右⌘+IJKL 映射为方向键,并没有出现你说的问题呢,可以和左⌘、⌥、Shift 共用啊。

    {
    "from": {
    "key_code": "l",
    "modifiers": {
    "mandatory": [
    "right_command"
    ],
    "optional": [
    "any"
    ]
    }
    },
    "to": [
    {
    "key_code": "right_arrow"
    }
    ],
    "type": "basic"
    },
        4
    bao3   2017-10-16 01:25:55 +08:00
    @wyf88 支持自定义文件了?这个文件在哪个位置
        5
    ynyounuo   2017-10-16 03:46:42 +08:00
    @wyf88 Thanks,

    optional: ["any"] 解决了问题


    @bao3 ~/.config/karabiner/
        6
    rashawn   2017-10-16 12:01:54 +08:00
    不好意思没仔细看, home end 建议用 C-a C-e, 词的话建议另外 map 两个键, 但是如果习惯用 command 和 option, 相信你已经解决了.
    后面有什么问题大家可以在这里 https://github.com/pqrs-org/KE-complex_modifications 提问, 有什么好的想法也可以提 PR
        7
    wujunchuan2008   2017-10-16 12:58:42 +08:00
        8
    zvving   2017-10-17 09:39:07 +08:00
    Keyboard Maestro 也可以配置
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3753 人在线   最高记录 4385   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 18ms · UTC 03:52 · PVG 11:52 · LAX 20:52 · JFK 23:52
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1