先日、el-getを介してjediを他のパッケージと一緒にインストールしましたが、最初はすべてうまく機能しました(オートコンプリート、ポップアップメニューなど)。
ただし、過去数日間で、jediは機能しなくなりました(つまり、オートコンプリート、ポップアップ、関数の引数の提案は機能しなくなりました)。
これが機能しない理由の一部は、何らかの理由で、起動時にオートコンプリートが有効になっていないことです。el-getがjediをロードする前と後の両方で、.emacsファイルに(setq auto-complete-mode t)を追加しようとしましたが、オートコンプリートを有効にしても、何らかの理由で機能しません。代わりに、emacsがロードされたらMxオートコンプリートモードを使用してオートコンプリートを有効にする必要があります(ここでも、起動時にEmacsオートコンプリートモードの提案を試しましたが、emacsがロードされるとエラーがスローされます)。
これに加えて、Mx jedi RETと入力すると、jediトラブルシューティングページにリストされているコマンドの一部(jed:setup-keysなど)が欠落しているようです。
私もここでこの男と同じ問題を経験しているようです:emacs-jediはnumpyの補完を見つけられませんが、2つの問題が関連しているかどうかはわかりません。