2012-01-14 25 views
3

我一直在嘗試使用emacs作爲python IDE,我嘗試了很多循序漸進的示例來完成它。但是我有一些功能完成的麻煩。現在我有自動完成(與選項卡完成)局部變量和片段來自yasnippets,但由於某種原因,它不適用於模塊或內置函數。例如。它不適用於字符串函數或os.path,如下所示; http://www.youtube.com/watch?v=tDTwuOVbAFc爲什麼我不能在emacs中使用自動完成的python模塊

note;嘗試之前,我正在打開新的繩索項目。

我運行在Ubuntu 11.10的Emacs 24.0.91,我已經下載了繩子和ropemacs從Ubuntu的倉庫

sudo apt-get install python-rope 
sudo apt-get install python-ropemacs 

(我自己也嘗試下載並安裝繩子Ryan's blog的建議。)

我的.init文件在這裏; http://pastebin.com/hfS5yTXC

而當我使用this教程,情況變得更糟,並且自動完成停止運行yasnippets和局部變量。

任何幫助將不勝感激。

回答

0

好吧,我已經分叉emacs-for-python包住在這裏; https://github.com/gabrielelanaro/emacs-for-python

雖然仍然沒有製表符完成auto-complete,我可以使用rope-code-assist來完成模塊功能。我會更新我的答案,如果我能得到它與製表符完成工作。

相關問題