使用所有的Vim,Xvim(用于Xcode)和Ideavim(用于IntelliJ),我希望能够在插入模式下使用默认的键绑定而不是Vims。我已经使用Xcode很长一段时间了,并且已经很好地使用标准的Xcode绑定进行了输入,但Vim绑定在插入模式下非常好。在插入模式下使用Emac键吗?
我知道你能做到的.vimrc设置,如
:im <C-D> <esc>xa
效仿这些功能,但是这仍然留下与行为略有不同,其中这些命令有多种用途的问题,以及失去功能。在滚动浏览自动填充时,IE ctrl + n同时输入时为down
,next
。 .vimrc中的自定义绑定删除了滚动自动填充的功能。
使用
:im <C-N> <NOP>
支持通过自动填充中滚动,但仍然没有让IT部门作为down
。
有人知道如何解决这个问题吗?
你选择了什么键盘映射? Mine是一个自定义的键盘映射,它是“基于键盘映射:Mac OS X 10.5+”,并且我可以使用ctrl-n来描述(在键入时键入,下一个在插入模式下在自动完成列表中)。我的〜/ .ideavimrc或IDEA keymap中没有ctrl-n的自定义绑定。 – jbyler