QWERTYからDvorakに移行する場合、問題になるのがviのキーバインド。Ctrl修飾で区別できるEmacsと違って、ノーマルモードでhjkl等を使うviは覚え直すことが多くなります。
そこでノーマル・ヴィジュアル・入力待ちではDvorakをQWERTY配列に変換するスクリプトを書いてみました。
dvorak.vim

これで本当に常時Dvorak縛りで練習できます。(ちなみにこの文もいらいらしながらDvorakで打っています)

追記: 考えてみたらfやtまで効くのはマズい。可能ならそのうち修正します