emacs中的CEDET(命令行模式)

emacs中的CEDET(命令行模式),emacs,terminal,elisp,command-line-interface,cedet,Emacs,Terminal,Elisp,Command Line Interface,Cedet,我正试图使用Emacs和CEDET在我的mac上设置和开发android。我讨厌Eclipse,我想继续使用Emacs,但我希望自动完成,所以这个设置看起来很完美 但是,我想在终端中使用emacs。我有一个自动完成的问题。CEDET正在尝试使用图形菜单弹出菜单,我在CLI模式下遇到了一个错误:Symbol的函数定义为void:popup menu,这很有意义 我的问题是,有没有办法使用Emacs的termcap菜单来自动完成CEDET 谢谢 蒂鲍尔特 编辑:您可以在此处找到我的emacs配置:

我正试图使用Emacs和CEDET在我的mac上设置和开发android。我讨厌Eclipse,我想继续使用Emacs,但我希望自动完成,所以这个设置看起来很完美

但是,我想在终端中使用emacs。我有一个自动完成的问题。CEDET正在尝试使用图形菜单弹出菜单,我在CLI模式下遇到了一个错误:Symbol的函数定义为void:popup menu,这很有意义

我的问题是,有没有办法使用Emacs的termcap菜单来自动完成CEDET

谢谢

蒂鲍尔特

编辑:您可以在此处找到我的emacs配置:

Edit2:下面是一些屏幕截图,显示1-GUI模式2中的CEDET自动完成是什么-我想在CLI模式下为CEDET使用的菜单

塞德特= 自动完成=

我得到了答案

我没有成功地将菜单替换为自动完成,但是,它与公司的工作非常完美!它比GUI菜单稍微混乱一点,但仍然很棒

感谢@Stefan的帮助

我将在github上发布我的完整配置,当我完成此配置时,我将尝试稍微优化一下键盘快捷键


干杯,

我建议您通过M-x report emacs bug报告此问题。哦,等等,我想我误解了;问题可能出在auto complete中,它不是Emacs的一部分。事实上,我的问题不是真正的bug。我认为CEDET自动完成与CLI emacs不兼容,是吗?因此我想欺骗它并使用标准的自动完成菜单。我想知道以前是否有人遇到过这样的问题,我是唯一一个试图用一个好的旧终端在emacs上进行android开发的人吗?我想没有。。。我想每个人都希望自动完成大API类名…我认为自动完成+yasnippet+cscope+etag比CEDET好。CEDET太慢了。请解释一下你所说的自动完成是什么意思。你可能还想尝试公司模式:它类似于自动完成,并带有语义后端,因此可以使用CEDET。