2016-05-11 2 views
0

私はemacsで以前から動作していましたが、現在はspacemacでも動作しています。しかし、今日、私は.txtファイルを編集している間に私はこのエラーを見つけるためにspacemacsを開い:emacs init.el auto-completeが動作していないとインストールされていません

警告(初期設定): `/home/roy/.emacs.d/init.el」のロード中にエラーが発生しました:

ファイルエラー:、オープンロード・ファイルはできませんオートコンプリート

正常な動作を保証するために、あなたの初期化ファイル内のエラーの 原因を調査し、削除する必要があります。完全なエラーバックトレースを表示するには、 でEmacsを `--debug-init 'オプションで起動してください。

私は見つけられたすべてを試しましたが、同じ問題が続いています。

私は、自動完了M-Xパッケージインストール[RET]自動完了[RET]をインストールし、spacemacsを再起動します。自動完成がインストールされていないことを除いて、すべてがうまく見えます。再インストールしますが、一度spacemacを再起動すると、自動補完が行えなくなり、上記と同じエラーが発生し、プロセス全体が繰り返されます。ここで

は私のinit.elファイルは次のようになります。

;start package.el with emacs (require 'package) ;add MELPA to repository list (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/")) ; initialize package.el (package-initialize) ; start auto-complete with emacs (require 'auto-complete) (global-auto-complete-mode t) ; do default config for auto-complete (require 'auto-complete-config) (ac-config-default)

最後に、私は気づいた別の独特のものがあります。私のごみ箱には、自動補充を再インストールしてspacemacsを再起動するたびに、削除を拒否する自動補完の3つのフォルダがあります。より多くの自動補完フォルダがごみ箱に表示されます。私はUbuntuを実行する14.04.4 LTS

オートコンプリートを残すにはどうすればよいのですか?ゴミ箱はどうなっていますか?

+0

をかどうかを確認しましたauto-complete.elはあなたのロードパスにあります。 load-pathの内容を表示するには、 'C-h v''' load-path'' Enter'を実行します。 –

+0

私はspacemacsを立ち上げて私のload-pathを通して検索しましたが、表示されなかったので、私は自動完成をインストールし、emacsを再起動しました。 Spacemacsが正常に起動しました。私はload-pathを再確認し、 "/home/roy/.emacs.d/elpa/auto-complete-20160416.604"を見つけました。spacemacsを閉じて再起動しましたが、自動完了は行えず、サイクルは継続しました –

+0

この記事[http://stackoverflow.com/questions/11127109/emacs-24-package-system-initialization-problems]に従ってこの問題を修正しました: 'dotspacemacs-delete-orphan-packages t in my .spacemacs file 〜にならない ' –

答えて

0

私はstackoverflow.com/questions/11127109/... [この記事に従うことによって、私の問題を修正し、これを回す:あなたは私.spacemacsでdotspacemacs-削除 - 孤児・パッケージtがnilにファイル '

関連する問題