[英]Triggering autocomplete in emacs-prelude
我通过简单的curl安装在cygwin中安装了emacs prelude。 我打开一个test.js文件,然后尝试键入“文档”。 看到自动完成,但没有弹出。 诚然,我完全是emacs / Prelude的新手,我还应该做些其他事情来使其自动完成吗?
您的Prelude安装中是否包括库Autocomplete ? 这就是您所说的“自动完成”吗?
给出一个配方,显示您按下了哪些键,以及预期发生的情况与实际发生的情况。
查阅Prelude 手册 。
问问自己的偏见者(抱歉;无法抗拒): emacs-prelude@googlegroups.com
。
我只看到三个英文关键词的谷歌命中率:“ emacs prelude autocomplete ”,没有一个提到使用Prelude和Autocomplete。
您的问题太笼统了,我假设通过自动补全来表示
弹出窗口显示当前键入的单词的可能补全,并允许您选择候选单词之一
像这样
上次我检查前奏没有提供这种自动完成功能,但是您可以将emacs配置为具有这种自动完成功能。 您将必须安装一个提供完成UI的库,我知道emacs中有三个库(根据我对它们的熟悉程度排序)
1) 自动完成
2) 公司
3) 完成用户界面
您可以安装其中的任何一种( auto-complete
和company
都有大量的后端,我不太了解auto-complete
completion-ui
)。 如果您使用的是emacs 24,则就像Mx list-packages
RET一样简单,标记要用I安装的软件包,然后键入X (要auto-complete
您需要将melpa
添加到您的软件包档案中,请参阅网站以上有关安装的更多信息)
这些将提供基本的完成界面。 auto-complete
默认为自动完成当前缓冲区提供字。 但是,对于“智能”自动完成,您将需要配置它们以使用完成后端。 这将根据您要完成的单个语言而有所不同(例如python的jedi,javascript的tern,java的eclim等),因此您将需要提出一些具体问题以获得有用的答案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.