3

私はpython-modeをインストールし、オートコンプリートを使用していますM-Tabが、それを実行すると、可能な補完が他の開いているフレームで終了します。emacsを取得する方法はありますか、

  1. ドロップダウン メニューを使用して潜在的な補完候補 (または Vim スタイルのクイックフィックス フレーム) を表示する
  2. 何度も押すと、潜在的な補完が自動的に入力さM-tabれますか?

編集:少しサーフィンした後、オートコンプリートが探しているプラ​​グインであることに気付きました(少なくともドロップダウンメニューに関して)が、python-modeの候補検出を取得する方法はまだわかりませんオートコンプリート。試してみac-pythonましたが、emacsがフリーズしていたようです...

4

2 に答える 2

1

https://github.com/auto-completeの作成者の 1 人もemacs-jediを作成しています。これは基本的に Emacs での Python のオートコンプリートです ( Jediオートコンプリート ライブラリを使用します)。

于 2012-12-01T14:30:24.187 に答える
0

M-TAB は完了しますが、オートコンプリートではありません。「自動」はキーが不要であることを意味します。オートコンプリートは、主に company-mode または auto-complete.el に基づくいくつかの環境で提供されます。

http://gabrielelanaro.github.com/emacs-for-python、後者

https://github.com/pdee/pdee、Pymacs/company ベース

またはバザー経由、これも Pymacs/企業ベース

bzr ブランチ lp:python-mode/components-python-mode

于 2012-11-05T15:52:48.777 に答える