最強キーボード配列を考える
hjkl の使いにくさが異常
母音の位置がもったいない
qwerty 配列からは移行しやすいが移行しやすいだけ
求めるもの
同指連打かなり少ない
日本語、プログラミングでも同じように
逆 Eucalyn 配列とかどうだろ
ショートカット押しやすい
vim が使いやすい(hjkl の配置がきれい)
小指少なめ
プログラムで見つける?
一旦格子であると考える
アルゴリズム考えないと計算量でかすぎるなあ
条件
hjkl がそれぞれいい感じの場所にある
T 字型
hjl が横にある and k が hjl の上にある
逆T字
hkl が横にある and j が hkl の下にある
横並び
右手なら hjkl, 左手なら hkjl
かつ小指でない
かつ両手に分断されていない
ショートカットキーが左手に固まっている
W, R, T, A, D, G, S, Z, X, C, V
Ctrl + F は検索で結局タイプするから意味ない
このうち日本語入力に使うかなを頻度順にすると、TRWZDVCX
qwertyでいらないのは Q, E, S, B
これ考えると子音が左手になるな
となると HJKL は左手、L がもったいないからかなりパターンが限られる
A が遠くなるからできるだけ近いHの位置に置く
いったん ZXCV そのままで考える
母音を片手に固める←右手?
小指に母音が来ない
まず形を決め、次に位置を決め、そこからaiueo交換しまくる
右小指によく使うキーが来ない
なぜなら Enter, BS でしんどいから
具体的に考えてみる
https://gyazo.com/07581f28baf6476b5cf17f0578d70e9b
もっと良さそうな HJKL のパターンに気づいたからやる
https://gyazo.com/c98dbbf1ab400d09735441f7f06bfdcd
変更点
HJKL のパターン
母音の配置
- を右に
やはり左手を母音にすべきなのか?
ここから左手を母音にしてみる