Auto Complete 기능(emacs)
2015. 1. 20. 21:00
tab키를 눌러서 자동완성 기능을 사용하고 싶을 때 설정법입니다.
1. 패키지 다운로드
https://github.com/auto-complete/auto-complete
에 접속하여 zip파일로 패키지를 다운로드 한 후 압축을 풉니다.
2. 패키지 설치
emacs 에서 X-x load-file 후 <위의 압축을 푼 폴더>/etc/install.el
한 후 설치하고자 하는 폴더를 입력합니다(제 경우에는 C:/emacs/auto-complete)
그러면 다음과 같은 내용을 .emacs에 추가하라고 합니다.
(add-to-list 'load-path "c:/emacs/auto-complete") (require 'auto-complete-config) (ac-config-default)
3. 될 것 같지만 오류가 납니다. 따라서 필요한 site-lisp들을 설치하도록 합니다.
https://github.com/auto-complete/fuzzy-el
https://github.com/auto-complete/popup-el
위 두 사이트에서 fuzzy.el과 popup.el만 받아서 site-lisp폴더에 저장해주면 됩니다. 역시 바이트코드 컴파일은 선택사항입니다.(popup.el만 설치해도 작동하였으나, 그냥 fuzzy.el도 설치해주었습니다.)