Vim で入力するときに Dvorak レイアウトを使用したいと考えています。ただし、すべてのショートカットを同じままにしたいと思います (コマンド モードでキーボードが Qwerty キーであるかのように動作します)。私はこれを使ってみました:
set langmap=q',e.,rp,ty,yf,ug,ic,or,pl,[/,]=,aa,so,de,fu,gi,hd,jh,kt,ln,\\;s,'-,z\\;,xq,cj,vk,bx,nb,mm,.v,/z,-[,=],Q\\",W<,E>,RP,TY,YF,UG,IC,OR,PL,{?,}+,AA,SO,DE,FU,GI,HD,JH,KT,LN,:S,"_,Z:,XQ,CJ,VK,BX,NB,MM,<W,>V,?Z
挿入モードで qwerty キーを dvorak にマップしようとしましたが、一部のショートカットに干渉することがわかりました。OSの残りの部分(Windows 7)でキーボードをqwertyにマッピングしたまま、これを行いたいと思います。Vimでこれを達成するにはどうすればよいですか? langmap は実際に何をしますか? (ドキュメントを見つけるのに苦労しました)
キーボードが検索モードで dvorak だったらいいのですが、それはもっとおまけです。