代码之家  ›  专栏  ›  技术社区  ›  Aemon Cannon

在Emacs中,如何在minibuffer中显示带有字体面属性的消息?

  •  17
  • Aemon Cannon  · 技术社区  · 16 年前

    我想在minibuffer中显示一个彩色的文本字符串,但是当我使用'message'函数时,的文本属性被剥离。

    1 回复  |  直到 12 年前
        1
  •  30
  •   huaiyuan    16 年前

    为我工作:

    (message "%s" (propertize "foo" 'face '(:foreground "red")))
    

    你可能有 (message (propertize ...)) ,它将属性化字符串解释为格式控制字符串,因此取消了其属性。

    推荐文章