4

ラテックス文書を編集するという特定の目的で Emacs を使い始めたばかりです。特定の単語の色を定義するところまで、構文の強調表示をカスタマイズできるようにしたいので、Emacs に惹かれました。私はEmacsを初めて使用し、プログラマーではないため、やりたいことを行うのが非常に困難です。これは、自分のレベルでは知識が多すぎると想定していることがほとんどの助けになるためです(emacs + auctexをインストールできるようになるだけで何日もかかりました)最初の面の色を変更します)。

役立つと思われるものを見つけましたが、その方法がわかりません。以下の投稿は私がやりたいことですが、このコードで何をすべきでしょうか? どこに挿入すればよいですか、どこに入力すればよいですか? WindowsでGNU Emacsを使用しています。助けてくれてどうもありがとう:)

Mx 何の顔

現在のポイントで見つかった顔を印刷します。そのためのコードは次のとおりです。

(defun what-face (pos)   
  (interactive "d") 
  (let ((face (or (get-char-property (point) 'read-face-name)  
                  (get-char-property (point) 'face))))  
    (if face (message "Face: %s" face) (message "No face at %d" pos))))

ところで、これは別の投稿で見つけました: Get font face under cursor in Emacs

4

1 に答える 1

6

~/.emacs最も簡単なオプションは、emacs の起動時に実行される に入れることです。

于 2010-05-22T05:31:03.153 に答える