无法为 Dvorak 键盘映射配置 VIM

Liv*_*oad 5 qwerty dvorak vim keymapping macvim


有人可以帮我为 VIM 配置 Dvorak 键盘映射吗?我想将我的 Dvorak 键映射配置为在 VIM 中工作,但我想将 QWERTY 键保留在导航/视觉模式下。(hjkl 用于导航等)。我尝试将 .vimrc 文件添加到我的 HOME 文件夹中,并将http://vim.wikia.com/wiki/Using_Vim_with_the_Dvorak_keyboard_layout中的按键映射写入其中:

set langmap='q,\\,w,.e,pr,yt,fy,gu,ci,ro,lp,/[,=],aa,os,ed,uf,ig,dh,hj,tk,nl,s\\;,-',\\;z,qx,jc,kv,xb,bn,mm,w\\,,v.,z/,[-,]=,\"Q,<W,>E,PR,YT,FY,GU,CI,RO,LP,?{,+},AA,OS,ED,UF,IG,DH,HJ,TK,NL,S:,_\",:Z,QX,JC,KV,XB,BN,MM,W<,V>,Z?
Run Code Online (Sandbox Code Playgroud)

但导航不起作用。
有任何想法吗?
操作系统:Mac OS 优胜美地

Ema*_*mad 1

老实说,我尝试了很多事情,最后决定不做任何改变。我训练自己将快捷方式视为它们的字母而不是它们在键盘上的位置...所以“j”是 aj 不是 qwerty 键盘中“j”键的位置,而是 dvorak 中的实际字母“j”,即‘c’键。它对我来说非常有效,我可以在不考虑关键位置的情况下打字,而是用字母 - 心理环境不会改变。

PS:我只为 VIM 这样做。对于其他工具,我使用 Dvorak-to-Qwerty 重新映射器。我希望这有帮助。