1

簡単なcurlインストールを介して、cygwinにemacs preludeをインストールしました。test.js ファイルを開いて、「document」と入力してみます。オートコンプリートを表示しますが、何もポップアップしません。確かに、私は完全に emacs/prelude の初心者ですが、オートコンプリートするために何か他にすべきことはありますか?

4

2 に答える 2

2
  1. Prelude インストールにライブラリAutocompleteが含まれていますか? それが「オートコンプリート」の意味ですか?

  2. どのキーを押したか、何が起こると予想したか、実際に何が起こったかを示すレシピを提供してください。

  3. Prelude のマニュアルを参照してください。

  4. preluddites自身に尋ねます (申し訳ありませんが、我慢できませんでした) emacs-prelude@googlegroups.com

「 emacs prelude autocomplete 」という 3 つのキーワードすべてについて、Google で英語でヒットしたのはごくわずかで、Prelude と Autocomplete を一緒に使用することについて言及しているものはありません。

于 2014-02-13T15:52:02.403 に答える
0

あなたの質問は一般的すぎます。

現在入力されている単語の候補を表示し、候補の 1 つを選択できるポップアップ

このようなもの

ここに画像の説明を入力

前回、前奏曲にはそのようなオートコンプリートが付属していないことを確認しましたが、この種の補完を持つように emacs を構成できます。補完UIを提供するライブラリをインストールする必要があります.emacsでこれを行う3つのライブラリを知っています(それらに慣れている順に並べました)

1)オートコンプリート

2)会社

3)補完UI

これらのいずれかをインストールできます (バックエンドがたくさんauto-completeありcompanyますが、私はあまり知りませんcompletion-ui)。emacs 24 を使用している場合、これはM-xlist-packagesRETでインストールするパッケージをマークしてからI入力するだけで簡単ですX(パッケージ アーカイブauto-completeに追加する必要があるため、インストールの詳細については上記の Web サイトを参照してください)。melpa

これらは、基本的な補完インターフェイスを提供します。auto-completeデフォルトでは、オートコンプリート用に現在のバッファ内の単語を提供します。ただし、「インテリジェントな」自動補完の場合は、補完バックエンドを使用するようにこれらを構成する必要があります。これは、完成させたい個々の言語によって異なります (例: python の場合は jedi、javascript の場合は tern、java の場合は eclim など)。そのため、役立つ回答を得るには具体的な質問をする必要があります。

于 2014-02-13T17:06:11.233 に答える