将字体设置为部分模型行
如何在模型行中使用多种字体?例如,如果希望它看起来像
Line: 23 Size: 3000,
其中 Line
和 Size
位于不同的位置字体比modeline
字体大,应该如何
(setq-default mode-line-format '(
"Line: %l Size: %i"
))
修改?
How can I use multiple fonts in the modeline? For example, If want it to look like
Line: 23 Size: 3000
with Line
and Size
in a different font than the modeline
font, how should
(setq-default mode-line-format '(
"Line: %l Size: %i"
))
be modified?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用
属性化
。例如,要像示例中那样以粗体显示Line:
和Size:
:您可以使用
Mx list-faces-display
查看示例定义的面孔,或定义您自己的面孔。为了将来参考,您可以查看您尝试使用 Ch v 自定义的任何变量的文档;
mode-line-format
的帮助提到使用propertize
。Use
propertize
. For example, to getLine:
andSize:
in bold as in your example:You can use
M-x list-faces-display
to see samples of defined faces, or define your own.For future reference, you can take a look at the documentation for any variable you're trying to customize with
C-h v
; the help formode-line-format
mentions usingpropertize
.