码迷,mamicode.com
首页 > 其他好文 > 详细

Emacs 安装 jedi

时间:2014-08-08 23:56:46      阅读:1234      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   使用   os   io   文件   art   

Jedi 是个很棒的 python 的自动补全插件,可以显示 docstring, function arguments and code location.

安装步骤:

一、安装 python 的虚拟环境

sudo apt-get install python-virtualenv

sudo apt-get install python-pip
sudo pip install virtualenv

二、安装 jedi 

emacs里操作(一个朋友的帮助,干脆利落):

1. M-x: list-packages

2. C-s jedi  => i => x => y

3. M-x: list-packages

4. C-s exec-path-from-shell => i => x => y

5. restart you emacs

6. M-x: exec-path-from-shell-initialize

7. M-x: jedi:install-server

这样就安装好了,然后是配置:

;; jedi
(autoload jedi:setup "jedi" nil t)
(setq jedi:setup-keys t);注意这句的位置要靠前
(add-hook python-mode-hook jedi:setup)
(setq jedi:complete-on-dot t)   ; optional

 三、使用

在 python 文件中比如 import os 后,在 os 后面输入点操作符 os. 这时就会弹出补全菜单,继续输入 os.path,把光标放在 path 上,输入命令 M-x jedi:show-doc 或快捷键:C-c d(这个快捷键若要有效的前提是配置文件里要有 setq jedi:setup-keys t ),这样就会在一个新的buffer里显示 os.path 的文档了!

--End--

Emacs 安装 jedi,布布扣,bubuko.com

Emacs 安装 jedi

标签:style   blog   color   使用   os   io   文件   art   

原文地址:http://www.cnblogs.com/ibgo/p/3900257.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!