autocomplete插件使用中遇到的问题及原因

auto-complete插件使用中遇到的问题及原因

Table of Contents

1 使用体验

  • auto-complete中所有的补全均来自于ac-sources这个list. ac-sources中含有ac-source-filename ac-source-abbrev ac-source-dictionary ac-source-words-in-same-mode-buffers ac-source-yasnippet等等sources.分别对应与所需要的候选集的list,当然自己也可以定义一个ac-source.
  • 在auto-complete中定义了一个auto-complete-mode,其中已经包含了一些ac-sources,只要当前buffer启用了auto-complete-mode,那么就可以使用这些默认的ac-sources.当然对应与不同的mode,可以定制化自己的ac-sources.

2 遇到的问题

  • 如果定义的ac-source名不存在,那么补全的时候会提示错误。
  • 如果定义的ac-source名存在,但是ac-source的补全有问题,那么会导致其他ac-source的补全异常。比如如果没有装yasnippet,却定义了ac-source-yasnippet,那么会导致补全失败。

Date: 2012-06-15 17:52:55 中国 (標準時)

Author:

Org version 7.8.11 with Emacs version 24

Validate XHTML 1.0
原文地址:https://www.cnblogs.com/csophys/p/2551031.html