Fork me on GitHub

条形与波浪

随心博客 blog

bars and waves

非得搞特殊(一) - 键盘陪列 colemak

每个人都是一个独特的个体, 我喜欢用 "主流" 与 "非主流" 这两个词来进行分门别类. 在日常很多方面我都有些非主流. 本系列文章介绍作为网瘾青年的自己的一些迷惑行为.

早就记不清哪天突然瞥到了一篇介绍键盘布局的文章, 经过几天的反复考察与纠结, 选定 colemak, 从一而终, 也从此失去了在普通键盘上的盲打能力.

选择 colemak 而不是 dvorak

colemak

querty 的后来者 dvorak 与 colemak 等都是以减少手指的移动距离为设计原则被创造出来, 在这一点上, colemak 比 dvorak 更极限一些. 超高频按键 backspace 被安排在 capslock 位置是 colemak 的杀手锏, 再搭配以同行的高频字母键, 使得键盘的中间行得到了最大的利用, 这是 dvorak 远比不上的.

而 colemak 卖点之一, 复制粘帖快捷键保持在原位置, 是锦上添花.

弄脏你的手, 硬软件适配

在 Linux X11 桌面环境下, fcitx 完美支持 colemak. 纯终端环境下可以使用命令: setxkbmap us -variant colemak.

xd75

在 Windows 环境下情况变得复杂. 完美方案是买一把可编程键盘, 比如 gh60, poker2, xd75 等等. 方案二, 下载官网或本文下方的软件 colemak-caps.zip, 安装. 这种方式的问题是当使用中日文输入法的时候, 键盘会变回 querty, 极其蛋疼, 谨慎使用.

软件兼容

debian 下我只发现了一款软件出了按键映射问题, visual studio code 中 Capslock 键依旧是 Capslock. 解决方法很简单, 跟随路径 "File" -> "Preferences" -> "Keyboard Shortcuts". 注意到右上角有个小图标 "Open Keyboard Shortcuts(JSON)", 点击并添加内容:

{"key": "capslock", "command": "deleteLeft"}

DONE!

当 colemak 融入你的生活后

别人无法使用你的本子, 你使用别人的机器会很别扭. 别人向你投来疑惑的眼神, "colemak", 你响应, 原本的疑惑又混合了些不耐烦, 你再接过本子, "你说, 我来输入". 这样的剧本反复发生. 偶尔, 你会回忆起多年前敲击 querty 的感觉, 略微别扭, 熟悉又陌生.

送佛送到西

换键盘陪列极大影响了我的冲浪体验, 既然如此, 何不再进一步, 把中文输入法也给换了. 系列下篇:

非得搞个不一样(二) - 双拼 https://www.tiaoxingyubolang.com/article/2020-01-30_shuangpin.

下载

colemak-caps.zip