环境 :
emacs 25
已经配置melpa源
用到的插件
- elpy
- company-jedi
用到的外部配置:
- python2 和 python3 的 pip
- virtualenv (python)
外部配置的安装:
# sudo apt intall python3-pip python-pip
# sudo pip install virtualenv
emacs插件的安装:
M-x package-install RET company-jedi RET
M-x package-install RET elpy RET
company-jedi 是emacs下的一个python补全插件
elpy 是一个emacs下的一个python集成插件
启用插件:
加入.emacs:
;;company
(global-company-mode)
;; python-elpy
(elpy-enable)
启动emacs:
并:
M-x jedi:install-server RET
等待安装完成后重启emacs
打开一个.py文件
输入
str.
应该就可以看到补全
M-n 和 M-p 和 RET 可以移动并选择补全