【发布时间】:2011-02-22 15:27:50
【问题描述】:
我刚刚开始使用 Emacs 来编辑 Latex 文档。我被 Emacs 所吸引是因为我希望能够自定义语法突出显示,甚至可以定义特定单词的颜色。我是 Emacs 的新手而不是程序员,所以我在做我想做的事情时遇到了极大的困难,因为我发现的大多数帮助都假设我的水平知识太多(我花了几天时间才能够安装 emacs + auctex 和更改第一个面的颜色)。
我发现了一些我认为对我有帮助的东西,但我不知道该怎么做。下面的帖子是我想做的,但是我应该用这段代码做什么?我应该在哪里插入它或者我应该在哪里输入它?我在 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
【问题讨论】:
-
你可以使用 M-x describe-face 它提示你输入一张脸,但默认响应是点的脸。
-
哦,它有效!如果 M-x describe-face 有效,为什么我还要使用所有这些编码?非常感谢,嘿?抱歉我之前没有回复,我想如果这里有什么事情我会收到一封电子邮件。
标签: emacs emacs-faces