我正在尝试使用vim插件hints_opengl.vim,但它无法按预期工作。如果您查看插件的代码,应该:echo
使用:inorea
调用inorea glEnd glEnd<c-o>:echoh HintHL<Bar>echo "void glEnd(void)"<Bar>echoh None<cr>
这样的文字:
inorea
然而对我来说,它并没有回应任何东西。我尝试使用:echo
命令定义一些inorea hhh hhh<c-o>:echo "hello"<cr>
,如下所示:
<c-o>:echo "something"
但那些也不起作用。但是,在插入模式下键入期间手动执行:inorea
工作正常。那么我该怎么做才能用{{1}}正确回显文字?如何让这个插件工作?
答案 0 :(得分:2)
您在插入模式下看不到消息,因为命令行的默认高度为1,-- INSERT --
会立即覆盖您的消息。
要么增加高度:
:set cmdheight=2
或关闭当前模式的显示:
:set noshowmode