设置Emacs背景图片
问题描述:
Emacs 23刚刚添加了更改当前帧的Alpha值以使其透明的功能。我只是在.emacs中键入以下命令:设置Emacs背景图片
(set-frame-parameter (selected-frame) 'alpha '(85 50))
它真实地反映了什么是背后的Emacs的窗口。不过,我会对制作Emacs背景图像感兴趣。也许是一些恒星的景观什么的。有没有人有关于如何更改框架背景图像的想法?
答
这似乎不可能一目了然。下面是可以设置的帧参数:
- 自动加注
- 自动下
- 背景色
- 边框颜色
- 边框宽度
- 光标色
- 光标型
- 字体
- 前景颜色
- 图标名称
- 图标型
- 内部边界宽度
- 菜单栏线
- 鼠标色
- 名称
- 滚动条宽度
- 标题
- unsplittable
- 垂直滚动条
- 能见度
- 工具条线
- 滚动条-前景
- 滚动条背景
- 屏幕-γ
- 行距
- 左边缘
- 右 - 条纹
- 等待wm
- 全屏
- 字体后端
- 阿尔法
- 粘
答
我使用源代码编译,这样我可以在http://umiushi.com/~wac/bgex/使用补丁,但无法在Mac(和可能不是Windows)中工作。它允许您根据文件名或主模式将不同的背景放在不同的缓冲区中。我很喜欢。
几乎可以工作的一件事是将默认面 M-x customize-face RET default RET
的点画设置为文件。对我来说,这最终会比没有更糟糕,尽管它只是将背景图像添加到缓冲区中带有文本的部分(至少在OS X上)。我通过询问emacs-devel http://lists.gnu.org/archive/html/emacs-devel/2009-06/msg00477.html了解了这一点。
很酷。你是如何得到这份名单的? – User1 2010-01-06 15:20:56
通过Emacs内嵌帮助找到了我通往'frame.c'的路,并将其宏变为Markdown格式。永远不必离开友好的界限。 – 2010-01-06 17:20:07
+1你是Emacs的天才!我对Emacs有点新鲜。我如何获得Emacs内联帮助?他们是否包含源代码?你是如何学会在Emacs中做所有这些很酷的东西的? – User1 2010-01-13 22:51:57