emacs24下使用jedi對python編程進行補全

在開始前先裝好pip和virtualenv(見pip的安裝一文),另需安裝好make

1.emacs下安裝:

  • epc
  • deferred.el
  • auto-complete

      使用M-x package-install epc就會將epc和deferred裝好,用一樣的方法將auto-complete裝好python

2.安裝jedi

   M-x package-install jedi安裝好jediui

3.安裝好jedi所需的依賴

   進入剛纔emacs安裝jedi的那個目錄,通常在.emacs.d/elpa下面,個人目錄是~/.emacs.d/elpa/jedispa

   使用sudo make requirements或者sudo pip install -r requirements.txt安裝所需的依賴
ip

4.添加如下配置到emacs的配置文件裏

(autoload 'jedi:setup "jedi" nil t)
(add-hook 'python-mode-hook 'jedi:setup)
(setq jedi:setup-keys t)                      ; optional
(setq jedi:complete-on-dot t)                 ; optional
rem


這樣就大功告成了,能夠開始使用了

get

       
相關文章
相關標籤/搜索