【问题标题】:Can company-mode complete my code in org-mode?公司模式可以在组织模式下完成我的代码吗?
【发布时间】:2016-06-01 09:03:09
【问题描述】:

我需要在 org-mode 下编辑源代码。

#+BEGIN_SRC cpp
void elimDups(vector<string> &words)
{
    sort(words.begin(), words.end());
    auto end_unique = unique(words.begin(), words.end());
    words.erase(end_unique, words.end());
}
#+END_SRC

在代码块中,没有代码完成。

是否可以在org-mode的代码块中使用代码补全?

【问题讨论】:

    标签: emacs org-mode


    【解决方案1】:

    您可以通过C-c ' 来打开一个具有相应主要模式的新窗口。 然后你就完成了代码。

    【讨论】:

    • 您的光标也需要在 src BLOC 中。你可以试试M-x org-edit-special
    • 也不行。不仅company-mode不行,Yasn-p也不行。
    • 还需要在C++主模式下配置补全。
    • 我可以在编辑 cpp 源文件时使用完成
    • 我认为问题在于完成配置。例如,CEDET 不解析此文件...该解决方案适用于 emacs-lisppython,但需要对 c++ 进行更多配置
    猜你喜欢
    • 2016-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-08
    • 1970-01-01
    相关资源
    最近更新 更多