emacs安装auto-complete(支持Erlang)

本文介绍了如何在emacs中安装auto-complete,包括添加对Erlang的支持。步骤包括下载auto-complete、fuzzy.el和popup.el,并更新auto-complete的配置。在安装后遇到'cannot load cl-lib'错误时,解决方案是创建cl-lib目录,放入相关文件并更新emacs的load-path。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下载:

1.auto-complete:https://github.com/auto-complete/auto-complete

将autocomplete.el的defcustom ac-modes中加入 erlang-mode

2.fuzzy.el

将fuzzy.el放在auto-complete的根目录下

3.popup:https://github.com/auto-complete/popup-el

将popup.el放在auto-complete的根目录下

目录如图:


auto-complete安装方法,参见:http://cx4a.org/software/auto-complete/manual.html#Installation

安装后重启emacs,如果提示:

cannot load cl-lib

则可以采取如下解决方案:

  1. create new directory cl-lib in your .emacs.d directory
  2. put this file into this cl-lib directory
  3. add at top of your .emacs file these strings:
    • (add-to-list 'load-path "/path_to_your.emacs.d/cl-lib/")
    • (require 'cl-lib)
(注:引自http://stackoverflow.com/questions/20678847/cannot-load-cl-lib-at-emacs-startup)

效果:



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值