[求助]可以特别设定 emacs 状态栏和tabbar的字体大小和栏高吗?
发表于 : 2008-06-11 19:25
我在.emacs里把字体设置到22
这样看起来比较不费眼睛,不需要整个身体前倾,脖子也舒服些。
不过缓冲区的字体是大了,
但是状态栏,还有tabbar的字体也大了,
占了不少屏幕空间。
有办法设定单独设定 状态栏 和 tabbar 的字体大小吗?
tabbar设置字体我到是见过,也把这个配置借鉴过来了:
(set-face-attribute 'tabbar-default-face nil :family "YaHei Mono")
可是我设置成
(set-face-attribute 'tabbar-default-face nil :family "YaHei Mono:pixelsize=16")
却没有效果。
-----
又试了一种方法,
(set-face-attribute 'tabbar-default-face nil :family "YaHei Mono" :height 60)
结果,
tabbar的字是小了,但是整个tabbar条并没有变细。
----
查了一下GNU Emacs Lisp Reference Manual,状态栏部分搞定了。
加了如下代码
(set-face-attribute 'mode-line nil :box nil
:height 120
:family "YaHei Mono" :height 90)
但是按同样的方法设置tabbar却没有效果......
这样看起来比较不费眼睛,不需要整个身体前倾,脖子也舒服些。
不过缓冲区的字体是大了,
但是状态栏,还有tabbar的字体也大了,
占了不少屏幕空间。
有办法设定单独设定 状态栏 和 tabbar 的字体大小吗?
tabbar设置字体我到是见过,也把这个配置借鉴过来了:
(set-face-attribute 'tabbar-default-face nil :family "YaHei Mono")
可是我设置成
(set-face-attribute 'tabbar-default-face nil :family "YaHei Mono:pixelsize=16")
却没有效果。
-----
又试了一种方法,
(set-face-attribute 'tabbar-default-face nil :family "YaHei Mono" :height 60)
结果,
tabbar的字是小了,但是整个tabbar条并没有变细。
----
查了一下GNU Emacs Lisp Reference Manual,状态栏部分搞定了。
加了如下代码
(set-face-attribute 'mode-line nil :box nil
:height 120
:family "YaHei Mono" :height 90)
但是按同样的方法设置tabbar却没有效果......