Closed. This question is off-topic。它当前不接受答案。
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
                        
                        5个月前关闭。
                                                                                            
                
        
安装了python单词词典。

cd ~/.vim/bundle
git clone https://github.com/rkulla/pydiction.git


python单词字典位于以下位置:
https://raw.githubusercontent.com/rkulla/pydiction

现在我们可以在py文件中调用字典补全。
输入print并按pri键时,整个单词tab将弹出。
c - 是否有C语言单词词典来完成功能?-LMLPHP
c - 是否有C语言单词词典来完成功能?-LMLPHP

是否有C语言单词词典来完成功能?
我发现omnicppcompletion无法提供c的字典完成。
输入pri并按cxco时,在编辑c类型文件时没有任何反应,没有print弹出窗口。
1.是否有C语言单词词典来完成功能?
2.如何使像pydiction这样的c语言完成?

请告诉我YouCompleteMe完成c languange的工作,只是要将pri完成到c语言文件中的printf中,我做不到。

最佳答案

c.vim plugin开始列出C和C ++的关键字以及标准C ++函数的关键字。我已经在lh-cpp中为C ++至C ++ 14(以及一些与C ++ 17相关的内容)完成了它。

这可能是一个开始。然后,您必须从标准C标头中提取所有函数声明。可能可以通过两个步骤自动完成:首先在/ usr / include中的C文件上执行ctags,然后将名称提取到列表中。

请注意,补全插件(例如YCM)可能能够以上下文感知的方式更智能地处理补全(好吧,它将在C ++中有所作为,而在C中则无济于事)。

07-28 02:54
查看更多