Tôi đang chạy phiên bản mới nhất của auto-complete
trong elpa
với bản phát hành ổn định mới của Emacs (24.3) trong Linux. Tôi có thiết lập sau đây trên tập tin init Emacs của tôi.Emacs tự động hoàn thành không hiển thị kết quả
(add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t)
(require 'auto-complete-config)
(setq-default ac-sources
'(
ac-source-filename
ac-source-abbrev
ac-source-dictionary
ac-source-words-in-same-mode-buffers))
(ac-config-default)
Nếu tôi bắt đầu nhập: /home/james/.em
trong một bộ đệm (ví dụ một bộ đệm Python) Tôi mong chờ tự động hoàn tất đề nghị:
.emacs
.emacs.d
nhưng nó không hiển thị bất cứ điều gì. Điều tương tự cũng xảy ra với các tệp khác.
Đôi khi tôi làm xem các đề xuất và/hoặc trình đơn bật lên xuất hiện, nhưng những lúc khác thì không.
Mọi suy nghĩ tại sao?
Bạn đang gõ ở đâu/home/james/.em'? Tôi không nghĩ rằng tự động hoàn thành hoạt động trong minibuffer. Có lẽ bạn đang tìm kiếm 'M-x ido-mode'? – Ista
Cảm ơn @Ista. Đó là trên một bộ đệm python (mặc dù tôi đã thử các bộ đệm khác, chẳng hạn như một bộ đệm với '.emacs'). Tôi đã cập nhật OP –
bạn đã tìm kiếm 'chế độ ido' chưa? –