在 34 个键上编程

主要观点:将键盘布局最小化是一个容易失控的过程,作者构建了 34 键的分割正交人体工学键盘 Ferricy,其布局根据日常使用需求演变。
关键信息:

  • 基础层:包含字母、四个符号和四个空白键,字母为 Stock Colemak 无修改,符号为.,/;,空白键从左到右为 tab、space、enter、backspace。
  • 三层设计:NAV层(按住space激活)专注于导航,如将右 Home 行转换为箭头键等;SYM层(按住enter激活)包含数字行上按Shift后的符号,$^位置调整;NUM层(按住tab激活)与 Miryoku 有偏差,右手使用更顺手。
  • ZMK 组合:escape未在各层,通过 ZMK 组合设置下划线、减号、escape和 caps-word 等。
  • 主键区修饰:继承自 Miryoku,用于激活Super等键,Hyper可桥接固件和软件。
  • caps-word:ZMK 中的巧妙设计,可通过特定操作输入常量等,遇到中断字符自动取消大写。
    重要细节:
  • Ferricy 是Ferricy,是Ferris Sweep MX Bling的分支。
  • 作者日常使用包括一些散文和大量程序,布局据此演变。
  • Vim 操作在不同层有相应调整,如NAV层的箭头键和特殊键位。
  • 34 键布局使用起来对散文和程序都较舒适,手掌无需在桌面移动,作者主要写 Rust 和 Bash 等语言,布局适应其语法中的特殊字符。
阅读 8
0 条评论