Emacs 23刚刚添加了更改当前帧的alpha值以使其透明的功能。我只需在.emacs中输入以下命令:
(set-frame-parameter (selected-frame) 'alpha '(85 50))
它实际上显示了Emacs背后的窗口上的内容。但是,我有兴趣制作一个Emacs背景图片。也许是一些恒星景观或其他东西。有没有人有关于如何改变画面背后的背景图像的想法?
答案 0 :(得分:4)
这似乎无法一目了然。以下是可以设置的帧参数:
答案 1 :(得分:4)
我曾经从源代码构建,因此我可以使用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
答案 2 :(得分:1)
有一种方法。安装Xfce终端,它允许您在终端中设置背景图像并从终端内部以无窗口系统模式启动emacs。 使用screen / tmux(某种类型的终端复用器),您可以将终端会话专用于emacs。