2010-05-22 43 views
4

我剛開始使用Emacs來編輯乳膠文檔的具體目的。我被Emacs吸引,因爲我希望能夠自定義語法突出顯示,甚至定義特定單詞的顏色。我是Emacs的新手而不是程序員,所以我在做我想做的事情時遇到了極大的困難,因爲大多數人都幫助我發現我的水平太高(花了我好幾天的時間才能夠安裝emacs + auctex和改變第一張臉的顏色)。我在哪裏可以在Emacs中輸入一段代碼?

我發現了一些我認爲會幫助我的東西,但我不知道該怎麼做。下面的帖子是我想要做的,但是我應該用這個代碼做什麼?我應該在哪裏插入它或在哪裏輸入它?我在Windows中使用GNU Emacs。非常感謝你對你幫助:)

M-X什麼臉

將打印在當前點找到了臉。而對於該代碼是:

(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

+1

您可以使用 M-x describe-face 它會提示您輸入一張臉,但默認響應是臉上的點。 – 2010-05-22 06:55:51

+0

哦,它的工作原理!那麼爲什麼我使用了所有這些編碼,如果M-x描述性的作品?非常感謝,嘿?對不起,我之前沒有回覆,我想如果有什麼東西出現在這裏,我會收到一封電子郵件。 – Vivi 2010-05-25 02:39:10

回答

6

最簡單的辦法是把它放在~/.emacs,這是當emacs啓動時運行。

+1

或〜/ .emacs.d/init.el – 2010-05-22 05:34:01

+0

它的工作原理!謝謝你們:) – Vivi 2010-05-22 05:51:20

+0

@Vivi,你應該*接受*這個答案。 – aioobe 2010-05-22 06:03:55

相關問題