在aquamacs上通用lisp自动完成

当我开始安装autocompletion程序的aquamacs时,http://cx4a.org/software/auto-complete/,带有el作为扩展名的lisp文件( example.el
然后,所有lisp功能都会加载到aquamacs包括自动完成。
但是当我加载一个通用的lisp文件( example.lisp )时,没有自动完成功能被加载。

所以我的问题是,是否可以更改自动完成代码,以便识别常见的lisp文件?

谢谢


从自动完成手册:

对特定模式自动启用auto-complete-mode模式

对于不处于ac-modes模式,自动auto-complete-mode不会自动启用。 所以你需要在必要时进行设置:

(add-to-list 'ac-modes 'brandnew-mode)

或者你的情况

(add-to-list 'ac-modes 'lisp-mode)

仅供参考。 默认情况下,包括以下模式

(defcustom ac-modes
  '(emacs-lisp-mode
    lisp-interaction-mode
    c-mode cc-mode c++-mode
    java-mode clojure-mode scala-mode
    scheme-mode
    ocaml-mode tuareg-mode
    perl-mode cperl-mode python-mode ruby-mode
    ecmascript-mode javascript-mode js-mode js2-mode php-mode css-mode
    makefile-mode sh-mode fortran-mode f90-mode ada-mode
    xml-mode sgml-mode)
  "Major modes `auto-complete-mode' can run on."
  :type '(repeat symbol)
  :group 'auto-complete)
链接地址: http://www.djcxy.com/p/11345.html

上一篇: common lisp auto completion on aquamacs

下一篇: Ruby on Rails Database Deployment with Gerrit