emacs3 auto-complete
阿新 • • 發佈:2018-12-06
emacs3 auto-complete
Table of Contents
平臺
win10 64位
emacs 26.1
簡介
自動補全工具
一、安裝
下載地址
auto-complete: https://github.com/auto-complete/auto-complete
依賴
cl-lib 0.5
popup 0.5.0
安裝方式
M-x package-install
,包管理器自動處理所有依賴下載上述所有外掛,放在合適目錄
二、配置
(require 'auto-complete) (require 'auto-complete-config) (global-auto-complete-mode t) ;; 文字模式下啟動補全功能 (add-to-list 'ac-modes 'text-mode) (ac-config-default) (setq ac-auto-start 4) ;; pos-tip 幫助閃爍 ;;(require 'pos-tip) ;;(setq ac-quick-help-prefer-pos-tip t) ;; quick-help (setq ac-use-quick-help t) (setq ac-quick-help-delay 1.0) (setq ac-dwim t) (setq ac-trigger-commands (cons 'backward-delete-char-untabify ac-trigger-commands)) ;; fuzzy (setq ac-fuzzy-enable t) ;; menu ;;(setq ac-menu-height 12) ;;(set-face-background 'ac-candidate-face "lightgray") ;;(set-face-underline 'ac-candidate-face "darkgray") ;;(set-face-background 'ac-selection-face "steelblue")
三、問題
pos-tip在這個環境下效果很差,顯示的幫助內容閃爍
auto-complete外掛和company外掛衝突,在彈出選單時可能造成顯示混亂
模糊匹配fuzzy外掛,
(setq ac-fuzzy-enable t)
不起作用
M-x ac-fuzzy-complete
可以起作用,但沒什麼用處