相关文章推荐
暴走的感冒药  ·  docker 安装 minio ...·  1 年前    · 

闪电键盘

8 个月前

源自: 闪电键盘 · cailiang9/easy Wiki (github.com)

mac 键盘映射:PgUD HE, Line HE and word FB/backspace/delete

  • 写码高频按键:arrows, page up/down, line home/end , word LRmove and FBrm,但mac键盘及大部分外接键盘都很少有,外出不会带外接键盘
  • 突然有个好想法,想迅速记下来,右手不用频繁移动到arrows,节省几百ms
  • vim有学习成本,不同软件、环境需要配置,且有mode切换,还是不如page updn更自然
  • fn+arrows: 需要两只手。左手键盘右手鼠标配合速度更快,需要能单手操作
  • cmd+arrows:无page updn
  • space/shift+space:浏览网页可以,编辑模式下无法用

移动距离最小、mac99%场合统一解决办法:karabiner mac键盘映射Fn/Caps+RFQETGVB45(PgUD HE,Line HE and word FB/backspace/delete)。其他组合的问题:按起来别扭、需要两只手、易和常用软件有冲突。karabiner可指定生效app。找到最佳组合如下:

  • Arrows:Fn/caps+ASDW
  • PgUDHE/LineHE:Fn/caps+RFQETG
  • word LR/backspace/delete:Fn/caps+VB45

键盘映射配置安装链接:( Karabiner Complex Rules Generator )

ipadOS

暂未研究,权限控制严格,大概率没有

Android

GitHub - keymapperorg/KeyMapper: An Android app that change what the buttons do on your devices!

可以设置,但还不知道怎么结合CJK输入法,即当前映射与输入中文只能二选一,有些可惜。

  • 研究Android是为了能把平板当开发机,通过在线web ide来开发,从此不用升级笔记本
  • Android平板/手机静音、轻便、比笔记本便宜,内存也有12g了
  • 支持4k屏幕的Android机:vivo平板,联想y700(375g),联想y90手机。其他机器不支持哦
  • 以后的折叠屏成熟(200+g),就可以用all-in-one设备everywhere办公了。

Windows

CapsLock & t:: Send, {Home} ; 
return
CapsLock & g:: Send, {End} ; 
return
CapsLock & r:: Send, {PgUp} ; 
return
CapsLock & f:: Send, {PgDn} ; 
return
CapsLock & v:: Send, ^{Left} ; 
return
CapsLock & b:: Send, ^{Right} ; 
return
CapsLock & 4:: Send, ^{BS} ; 
return
CapsLock & 5:: Send, ^{Del} ; 
return
CapsLock & a:: Send, {Left} ; 
return