我刚刚开始将 Emacs 用于编辑 Latex 文档的特定目的。我被 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