VIM Colemak猛拉重映射问题

问题描述 投票:0回答:1

所以我在Mac(Colemak)上使用了备用键盘布局,并且通过这样编辑.vimrc文件(仅两行,以便得到图片),我就将vim重新映射为colemak布局:

noremap y o诺雷普...(依此类推)

因此,在VIM中,当按L键(在QWERTY布局上)时,类似于在colemak上的I,它将按需打开--INSERT--模式。但是,当我按yy拉动一行时,它将执行y,然后执行o。我现在需要将yy重新映射到o吗?

:map o yy

但是那意味着在编辑模式下,o会变成yy,不是吗?如果我写错了,请纠正我,并帮助我解决这个问题。

vim append remap yank colemak
1个回答
0
投票

您将要利用特定于模式的map命令;具体来说,nnoremap命令:

© www.soinside.com 2019 - 2024. All rights reserved.