Skip to content

Dvorak

 Dvorakについて考える。

Custom Dvorak

 キーマップ沼にハマり、キーマップを考えるのがめんどくさくなった。Programmer Dvorakという配列を見つけたので、レイヤーを駆使し、ホームポジションから、手を動かなさくて済むように、カスタムキーマップを考えた。(改良の余地あり)

レイヤー0

 Dvorak配列にする。

img

レイヤー1

 左右クリック、タブ切り替え、拡大縮小...。その他ショートカットキーを配置。karabiner-elementsで上書きしている部分もあります。

img

Shortcut keys (frequently used, others...)

GUIで便利なもの

ショートカットキー効果
cmd + [戻る(ブラウザ)
cmd + ]進む(ブラウザ)
alt + cmd + →右タブ切り替え(ブラウザ)
alt + cmd + ←左タブ切り替え(ブラウザ)
ctr + →仮想デスクトップ切り替え(右)
ctr + ←仮想デスクトップ切り替え(左)
ctr + ↑ウィンドウの切り替え
ctr + ↓ウィンドウの切り替え
cmd + =拡大
cmd + -縮小
cmd + 0比率リセット

文字列移動

ショートカットキー効果
cmd + →右末尾
cmd + ←左末尾
cmd + ↑上末尾
cmd + ↓下末尾
opt + →右単語
opt + ←左単語

文字列選択

ショートカットキー効果
shift + →文字列選択(右一文字)
shift + ←文字列選択(左一文字)
shift + ↑文字列選択(上一文字)
shift + ↓文字列選択(上一文字)
shift + cmd + →文字列選択(右末尾)
shift + cmd + ←文字列選択(左末尾)
shift + cmd + ↑文字列選択(上末尾)
shift + cmd + ↓文字列選択(下末尾)
shift + opt + →文字列選択(右単語)
shift + opt + ←文字列選択(左単語)

Other

変換前変換後
cmd + bcmd + n
cmd + shift + ycmd + shift + t
cmd + + ctr + fcmd + ctr + y
cmd + shift + 'cmd + shift + z

レイヤー2

 Layer(2)を押下時。

img

レイヤー3

 Layer(3)を押下時。

img

DvorakでQWERTYのShortcut Key

 Dvorak を使うとショートカットキーがメチャクチャになる。 対策として、karabiner-elementsで、ショートカットキーを Qwerty と同じにしている。

変換例(押された時に、上書きされるように設定している)

変換前変換後
cmd + 'cmd + z
cmd + qcmd + x
cmd + jcmd + c
cmd + kcmd + v
cmd + xcmd + b

Vim、Other Tools

 Vim は、気合いで頑張るか、別レイヤーを組むなどの対策

日本語入力

kを使った入力がかなりきつい。別の入力方式でも良いかも。

  • 大西配列
  • Tomisuke配列
  • Astarte配列
  • DvorakJP