据我所知,YouCompleteMe默认情况下带有此方便的预览窗口,其中显示了GetDoc子命令在您选择完成时返回的内容。
但是,我目前面临的问题是,尽管它在Python文件上可以正常工作,但在Rust文件上根本不会触发。为了澄清,我只是在谈论显示此处文档的预览窗口,自动填充功能会很好地弹出。
我仔细阅读了文档,并确认GetDoc支持Rust。我通过使用:YcmCompleter GetDoc
手动触发命令(确实返回了适当的文档)来验证此命令确实有效。
在寻找解决方法并使其自动触发时,我也遇到了let g:ycm_add_preview_to_completeopt
,因此为了确定我将其包括在.vimrc
中。阅读completeopt
后,我检查了:set completeopt?
返回的内容:completeopt=preview,menuone
。对我来说也很好。
在这一点上,我很迷路,我的google-fu也筋疲力尽。我在这里想念什么?如果我缺少一些重要信息,请告诉我。
答案 0 :(得分:0)
尝试<Ctrl-Space>
获取建议。它会触发语义建议及其预览。