透明,unicode X终端没有绑定到桌面环境?


4

我一直在寻找这个,但我一直找不到。我使用的最后几个是:

  • aterm - 这个很快,并且具有良好的透明度支持,但据我所知,它根本不支持Unicode。依赖图也是合理的。
  • gnome-terminal - 很好,并且具有良好的透明度支持和unicode,但它可以提取gnome中的所有内容,而且我在gnome中不使用任何其他内容。它也有点慢(有时更新显着滞后)并且不会使用我想要的字体。
  • Eterm - 与aterm,良好的依赖性和透明度相同,但没有unicode。

有没有人有建议,还是我会被gnome-terminal的依赖和缓慢所困扰?

Answers:


10

urxvt 能够 做真正的透明度,继承人如何:

这是我的.Xdefaults-hostname的设置

urxvt*transparent: false
urxvt*depth: 32
urxvt*foreground: rgba:0000/0000/1111/cccc
urxvt*background: white
urxvt*termName: xterm-256color

只要您的WM打开了合成,就会告诉它你的背景颜色是透明的,它会分别合成它。

请注意,您可能需要以特定方式编译它以支持此功能。

urxvt(rxvt-unicode)勾选所有框:

  • 快速的
  • 记忆不足
  • 统一
  • truetype字体支持(你甚至可以使用转义码动态切换字体)
  • 256种颜色(使用更好的主题在vim / emacs中进行编辑更好)
  • 真正的透明度
  • 客户端 - 服务器模型,如果你想要它(!)
  • 一把摇滚你永远不需要的功能

1

rxvt的Unicode的 可能有用。不确定透明度支持有多好......它和aterm都是rxvt的后代,它被设计为轻量级并且没有很多依赖性。


不是,你可以做到 真正 透明度。它依靠复合支持来工作:)
Kent Fredric

哦?那一定是新的。老rxvt只做了psuedo透明度。我会编辑。
freiheit

我的回答给出了细节。
Kent Fredric

我投了你的答案和一切。比我的回答更好。 :)
freiheit


0

通过使用合成窗口管理器的设置,使您想要的任何终端 - 或任何应用程序 - 透明。除此之外,快速搜索找到rxvt-unicode。


没有那个不同,它传达了一切,而不仅仅是背景颜色,:)
Kent Fredric
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.