bleaker
V2EX  ›  macOS

HHKB 好, Emacs 快捷键好,但是...

  •  
  •   bleaker · Apr 24, 2015 · 5323 views
    This topic created in 4063 days ago, the information mentioned may be changed or developed.
    有些输入文本的地方,比如 Office for Mac 就不支持 Emacs 式的光标移动快捷键,这时没有方向键的 HHKB 就会非常非常蛋疼。

    有些时候你想用快捷键来控制 GUI 程序里的列表,或是在一个 Grid 里移动焦点,这时没有方向键也会相当蛋疼,同时也不是所有 GUI 程序都支持 Vim 快捷键。

    同时作为一个在各种 IDE 里都会装 VIm 模式插件的用户,如果想用 HHKB,就不得不强制自己习惯 Emacs 的那套键位(毕竟各种地方都要输入文本,没方向键就只能靠快捷键),这点也让人感觉十分割裂。

    请问以上三条有什么解决方案吗?(去用 Emacs 不是第三条的合理解决方案。。
    9 replies    2015-04-24 19:47:19 +08:00
    hhkbp2
        1
    hhkbp2  
       Apr 24, 2015
    换把有F区,有方向键的键盘
    Sylv
        2
    Sylv  
       Apr 24, 2015 via iPhone   ❤️ 1
    Karabiner 有个一键 Vim 模式,例如单按下左 option 键后,hjkl 就变成了方向键,再按一次 option 就恢复回 hjkl 键。或者可以映射 option + hjkl 为方向键。
    hitsmaxft
        3
    hitsmaxft  
       Apr 24, 2015 via iPhone
    虽然我用的不是hhkb,但是poker的键位编程让我可以编一堆的vim键位映射

    只要带编程功能自己映射个舒服的方向键不就完了
    bleaker
        4
    bleaker  
    OP
       Apr 24, 2015
    @Sylv option+hjkl这个好棒!谢谢推荐!
    codeplay
        5
    codeplay  
       Apr 24, 2015
    option太小太难按了,option也用得比较多,冲突多

    我是把Space键改成了一个修饰键

    Space+hjkl=左下上右
    Space+BFPN=左右上下
    Space+A=Control+A
    Space+E=Control+E
    Space+D=Control+D

    用Karabiner可以实现。
    dustinth
        6
    dustinth  
       Apr 24, 2015
    我已经习惯了按住fn方向键了... 按其他键盘就觉得别扭了.
    cedared
        7
    cedared  
       Apr 24, 2015
    minila air拯救世界
    allan1st
        8
    allan1st  
       Apr 24, 2015
    vim 党,我用 CapsLock 映射 Ctrl 再用 Karabiner 把 Ctrl + HJKL 映射为上下左右感觉很好,暂时也没啥冲突。
    jeff95723
        9
    jeff95723  
       Apr 24, 2015
    hhkb也可以硬件实现s+hjkl 变成上下左右
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3016 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 14:49 · PVG 22:49 · LAX 07:49 · JFK 10:49
    ♥ Do have faith in what you're doing.