ideavim如何在运行后关闭命令提示符:marks或:reg

时间:2017-08-02 17:26:28

标签: ideavim

AppCode IdeaVim插件我遇到了这个奇怪的问题。安装后,一切似乎都正常。但是我遇到了一些非常讨厌的事情。每当我尝试通过运行:marks命令列出标记或列出它们:registers时,命令提示符的屏幕截图:

screenshot of the command-prompt

但我无法关闭命令提示符。它显示Hit ENTER or type command,但按Enter键不会关闭它,也不会输入其他命令。

通常在按下esc后的vim中,命令提示符将关闭。所以我认为这可能是设计上的。或者我错过了一些快捷键?

提前致谢,

1 个答案:

答案 0 :(得分:2)

默认情况下,密钥为(RET: line, SPACE: page, d: half page, q: quit),来自https://github.com/JetBrains/ideavim/blob/f33f73d2f5f89d9ff50c336dcd75e2ef13db0c33/src/com/maddyhome/idea/vim/ui/ExOutputPanel.java#L282-L331

问题是默认情况下,键监听器被添加到命令提示符

但是在输入:marks之类的内容之后,焦点仍然在编辑器中。您可以通过键入j来验证它,编辑器仍会滚动。

当然,命令提示符不知道您键入的内容或执行任何操作。

至少现在,没有比首先手动点击命令提示更好的方法了,那么你可以输入你喜欢的快捷方式。