モードはここにあります:http://emacswiki.org/emacs/AutoComplete
そして下部に:
背景が黒く、オートコンプリートを使用すると、何かを入力するとすぐにカーソルが黒くなり、表示されなくなります。ヘルプ!この問題をどのように修正しますか?
気にしないで、修正しました。オートコンプリートパッケージを読み込んだ後、.emacsファイルに追加(set-cursor-color“ white”)しました。
だから私も作った。(set-cursor-color“ #ffffff”)でも、役に立ちません。どうすればこの問題を解決できますか?
訂正: emacsでは機能しますが、emacsclientでは機能しません
多分私はいくつかのフックを追加する必要がありますか?しかし、私は適切なフックを作成する必要があります。前景の明るい背景をすべて暗く設定する問題を解決しようとしているすべての混乱を追加しないでください...
また、ここにトピック外の質問があります:なぜプロのemacsユーザーのほとんどが軽いテーマを使用するのですか?
構成:
(require 'auto-complete-config)
(ac-config-default)
(set-face-background 'ac-completion-face "darkgray")
(set-face-underline 'ac-completion-face "lightgray")
(set-face-background 'ac-yasnippet-candidate-face "black")
(set-face-underline 'ac-yasnippet-candidate-face "sandybrown")
(set-face-background 'ac-candidate-face "darkgray")
(set-face-underline 'ac-candidate-face "lightgray")
(set-face-background 'ac-selection-face "steelblue")
(set-cursor-color "#ffffff")
(provide 'auto-complete-settings)
コメントへの回答:
(frame-parameter (selected-frame) 'cursor-color)
"black"
-オートコンプリートの前(カーソルが点灯しているとき)とカーソルが暗くなった後。