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

有什么软件能实现这样的 keymap 么?

  •  1
     
  •   wweir · 2017-05-31 13:38:08 +08:00 · 2466 次点击
    这是一个创建于 2740 天前的主题,其中的信息可能已经有所发展或是发生改变。
    需求很简单,remap:
    alt+j -> 下方向键
    alt+k -> 上方向键
    12 条回复    2017-06-04 17:12:25 +08:00
    noe132
        1
    noe132  
       2017-05-31 13:45:41 +08:00 via Android
    很简单,如果你用 windows,下载 autohotkey

    !j::send down
    !k::send up
    QAPTEAWH
        2
    QAPTEAWH  
       2017-05-31 13:47:00 +08:00   ❤️ 1
    ~/Library/KeyBindings/DefaultKeyBinding.dict

    http://osxnotes.net/keybindings.html

    lz 研究一会儿,有结论了说下。
    noe132
        3
    noe132  
       2017-05-31 13:48:03 +08:00 via Android
    macos 可以试试 ironahk
    QAPTEAWH
        4
    QAPTEAWH  
       2017-05-31 13:49:52 +08:00
    然而 macOS 自带 emacs 风快捷键(Control - n/p/f/b)

    所以早日那啥早日那啥啥。
    minamike
        5
    minamike  
       2017-05-31 15:43:43 +08:00
    Alfred
    keyboard maestro
    https://github.com/iMasanari/cmd-eikana 这个也可以
    halmstad
        6
    halmstad  
       2017-05-31 16:36:38 +08:00
    hammerspoon
    mxi1
        7
    mxi1  
       2017-05-31 18:05:00 +08:00 via iPhone
    如果不是内置键盘的话,可以搞一个多层的、能编程的机械键盘。将一个功能键( fn 或者 pn 或者其他,比如你说的 alt )设置为层间切换的键,将上下左右映射到你的 hijk 位置。正常情况下,hijk 还是 hijk ;当你需要上下左右移动时,左手按住层间切换的键,右手就可以按 hijk 来移动光标了。

    说这么多,当然还是用 emacs 最吼了。
    tagtag
        8
    tagtag  
       2017-05-31 22:37:26 +08:00
    看了下 keyboard maestro 的 Simulate Hardware Key 是不行,里面没有方向键,但是通过 AppleScript 应该可以吧,好想太麻烦了。。。
    Chingim
        9
    Chingim  
       2017-06-01 01:14:59 +08:00 via Android
    hammerspoon
    wweir
        10
    wweir  
    OP
       2017-06-01 09:54:44 +08:00
    @QAPTEAWH 在大多数应用上好使,这就够了。

    ![]( )
    ooToo
        11
    ooToo  
       2017-06-01 10:20:45 +08:00 via iPhone
    刚从之前贴子看到的 spacelanucher 完美
    hellogbk
        12
    hellogbk  
       2017-06-04 17:12:25 +08:00
    bettertouchtool 应该也是可以的吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2476 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 02:20 · PVG 10:20 · LAX 18:20 · JFK 21:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.