IntelliJ ideaVim-带有尖括号的timeoutlen <

时间:2018-11-29 18:18:26

标签: intellij-idea ideavim

在IntelliJ中处于插入模式时,键入<将花费timeoutlen时间(默认为1000ms,这对其他许多命令来说都是理智的和有用的;将timeoutlen更改为10ms会使{{1 }}基本上是即时的。

在Vim中处于插入模式时,立即输入<

<在IntelliJ或Vim中都没有显示结果。

如何确定IntelliJ为什么延迟此击键?我该如何解决?

我的〜/ .ideavimrc符号链接到我的〜/ .vim / vimrc,但是我没有安装任何插件。我定义了一些自定义函数,这些函数似乎什么也没做,但是它们中没有一个在映射中使用:imap <

当我在ideavim中输入<时,我得到以下提示:

imap

1 个答案:

答案 0 :(得分:1)

问题是IdeaVim无法从您的配置中理解<MiddleMouse>特殊键,并将其从字面上看做键序列<Mi,。 ..,>

可以随时将错误提交给IdeaVim问题跟踪器,以处理或忽略<MiddleMouse>键。

作为一种解决方法,您可以注释掉此映射,或将其放入不是源自〜/ .ideavimrc的配置文件中。