在IntelliJ中处于插入模式时,键入<
将花费timeoutlen
时间(默认为1000ms,这对其他许多命令来说都是理智的和有用的;将timeoutlen
更改为10ms会使{{1 }}基本上是即时的。
在Vim中处于插入模式时,立即输入<
。
<
在IntelliJ或Vim中都没有显示结果。
如何确定IntelliJ为什么延迟此击键?我该如何解决?
我的〜/ .ideavimrc符号链接到我的〜/ .vim / vimrc,但是我没有安装任何插件。我定义了一些自定义函数,这些函数似乎什么也没做,但是它们中没有一个在映射中使用:imap <
。
当我在ideavim中输入<
时,我得到以下提示:
imap
答案 0 :(得分:1)
问题是IdeaVim无法从您的配置中理解<MiddleMouse>
特殊键,并将其从字面上看做键序列<
,M
,i
,。 ..,>
。
可以随时将错误提交给IdeaVim问题跟踪器,以处理或忽略<MiddleMouse>
键。
作为一种解决方法,您可以注释掉此映射,或将其放入不是源自〜/ .ideavimrc的配置文件中。