【问题标题】:CEDET in emacs (command line mode)Emacs 中的 CEDET(命令行模式)
【发布时间】:2014-05-06 10:44:49
【问题描述】:

我正在尝试使用 Emacs 和 CEDET 在我的 mac 上进行设置和 android 开发(我讨厌 Eclipse,我想继续使用 emacs,但我想要自动完成,所以这个设置看起来很完美)。

但是,我想在终端中使用 emacs。我的自动完成有问题。 CEDET 正在尝试使用图形菜单“popup-menu”,但在 CLI 模式下出现错误:“Symbol's function definition is void: popup-menu”,这很有意义。

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

谢谢!

蒂博。

编辑:你可以在那里找到我的 emacs 配置:https://github.com/tbronchain/emacs

Edit2:这里有一些屏幕截图显示 1-GUI 模式下的 CEDET 自动完成功能是什么 2-我想在 CLI 模式下用于 CEDET 的菜单

CEDET = http://bit.ly/1iptfq3 自动完成 = http://bit.ly/1kZVDz9

【问题讨论】:

  • 我建议您通过M-x report-emacs-bug 报告此问题。哦,等等,我想我误解了;问题可能出在 auto-complete 中,它不是 Emacs 的一部分。
  • 确实,我的问题并不是真正的错误。我认为 CEDET 自动完成与 CLI emacs 不兼容(是吗?),所以我想欺骗它并改用标准的自动完成菜单。我想知道以前是否有人遇到过(我是唯一一个尝试在 emacs 上使用良好的旧终端进行一些 android 开发的人吗?我想没有……而且我想每个人都想获得大型 API 的自动完成功能类名...)
  • 我认为auto-complete + yasnippet + cscope + etagCEDET 好。 CEDET 太慢了..
  • 请解释一下“自动完成”是什么意思。
  • 你可能还想试试company-mode:它类似于自动完成,带有语义后端,因此可以使用CEDET。

标签: emacs terminal elisp command-line-interface cedet


【解决方案1】:

我得到了答案!

我没有成功通过自动完成替换菜单,但是,它与公司完美配合!比 GUI 菜单有点乱,但还是很棒的!

感谢@Stefan 提供帮助!

当我完成这个配置后,我会在 github 上发布我的完整配置(我正在尝试优化键盘快捷键)。

干杯,

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多