1

所以,我是一个 colemak 用户,我是第一次尝试 vim。

作为一个 colemak 用户,我正在使用 colemak.vim,所以我的动作不是 on k,h,l,j,但是u,n,i,e

现在,我正在尝试重新映射CTRL-w(movement): Change focus to the window in the direction (h,j,k,l) indicated到 colemak 使用。我这样做是正确的:

nnoremap <C-r>n <C-w>h|xnoremap <C-r>n <C-w>h| 
nnoremap <C-r>u <C-w>k|xnoremap <C-r>u <C-w>k| 
nnoremap <C-r>e <C-w>j|xnoremap <C-r>e <C-w>j| 
nnoremap <C-r>i <C-w>l|xnoremap <C-r>i <C-w>l|

但是如果我按 CTRL-r(n,u,e,i) 它不起作用。实际上,它起作用的 CTRL-r(h,k,j,l) 很奇怪。

我究竟做错了什么?有人可以帮我吗?

谢谢

4

0 回答 0