消息在vim的底部User defined completion ^U^P^N.
这个信息对我没用.
是否可以隐藏消息?
我试着用
imap silent ^Y ^X^U
Run Code Online (Sandbox Code Playgroud)
在vimrc上设置
但是popmen和消息都没有显示出来.
注意:我在github上发现了这个问题.如果您对这个问题很感兴趣,也可以阅读该问题.

迟到总比没有好(不太确定从哪个版本开始)......
将"c"标志添加到shortmess中:
:set shortmess+=c
来自vim文档:
c don't give ins-completion-menu messages.
For example,
"-- XXX completion (YYY)", "match 1 of 2",
"The only match",
"Pattern not found", "Back at original", etc.
Run Code Online (Sandbox Code Playgroud)
此外,请确保在使用"set compatible"后执行此操作,因为如果不这样做,则会在事后将其设置为默认值.此外,一些讨厌的插件喜欢自己更改这样的东西,可能值得检查是否有任何脚本从您的设置中删除'c'标志.[我有一些插件可以做到这一点,它让我把头发撕掉了.]
注意:我很确定这是一个非常晚的功能,这意味着如果你需要,你必须编译.