我主要是使用elpy寫python,環境是win10。 之前補全是用company,但自從更新jedi後就一直出現eply-company-backend方面的問題, 於是改用auto-complete,但遇到一個關於第幾個字才會出現補全視窗的小問題。 根據網上所有能找到的資料,auto-complete只要設定ac-auto-start就可以指定至少幾個字才開始補全,然而我怎麼設定都沒有作用。 以下是我的init.el裡面關於auto-complete的設定
(add-hook 'python-mode-hook 'jedi:ac-setup) ; For auto-complete
(setq jedi:complete-on-dot t)
(ac-config-default)
(setq ac-auto-show-menu 0.5
ac-menu-height 10
ac-use-quick-help t
ac-quick-help-delay 1
ac-quick-help-prefer-pos-tip t
ac-use-menu-map t
;ac-dwim t
ac-stop-flymake-on-completing t
ac-candidate-limit 20
)
(setq ac-auto-start 4)
(setq ac-ignore-case 'smart)
請各位前輩幫幫忙,謝謝