1

タイトルはかなり自明です。

luaモードでコメントの色を黒から緑に変えたいです。

これを .emacs に入れてみました (set-face-foreground 'font-lock-string-face "red")

しかし、うまくいきませんでした。何か案は?

4

3 に答える 3

2

コメントにカーソルを置いて「」と入力M-x customize-face RETすると、正しい顔を自動的にカスタマイズするように提案されます(この場合font-lock-comment-faceはRupertが述べたように)。これにより、顔のさまざまな変更を試して(正確に正しい色を取得するなど)、それをに保存することができます.emacs。これは、変更したい顔を見つける最も簡単な方法です。

于 2012-08-31T19:58:47.897 に答える
0

少なくとも私のバージョンの Emacs ではdescribe-face、Lua ファイルでちょっとしたコメントを呼び出すとfont-lock-comment-face、 ではなく, が返されますfont-lock-string-face。間違った変数を変更しましたか?

于 2012-08-31T19:28:10.600 に答える
0

私はそれを解決しました。

アンインストールされたemacs 23 apt-get remove emacs

次の指示に従いました: https://launchpad.net/~cassou/+archive/emacs インストール済みの emacs-starter-kit: https://github.com/technomancy/emacs-starter-kit

Mx package-install RET lua-mode で lua-mode をインストール

再起動し、lua ファイルをロードしました。これで、単一行と複数行の両方のコメントのコメントの色が同じになり、上記の Ivan の回答に従って、font-lock-comment-face の色をデフォルトで赤レンガ色に設定することで変更できます。

于 2012-09-02T23:38:55.057 に答える