Articles of 颜色

在Linux上的Emacs / xterm颜色烦恼

我在我的本地Linux机器上和远程集群的login节点上都在控制台窗口中使用了emacs。 我经常使用emacs,并且在我的.emacs文件中将前景色设置为白色,如下所示: (set-foreground-color "white") (set-background-color "black") 但是,当我运行emacs时,前景不是白色的; 它是灰色的,很难阅读。 在我的Mac上,具有相同设置的控制台窗口中的emacs显示为正确的白色。 但是,在konsole和xterm的两个linux系统上,它都是灰色的。 如果有问题,我将TERM设置为xterm-color,桌面运行RHEL 5,集群节点运行RHEL 4(CentOS)。 这是Linux设置terminal颜色的一些默认设置吗? 我怎么白变白? 注意:这是与控制台emacs,而不是X下的emacs -nw如果你有DISPLAY设置,那就是emacs -nw 。

快速修复Eclipse链接的颜色或在Linux上的首选项中更改Eclipse链接

如果我使用一个黑暗的主题,然后链接在Eclipse-“快速修复”或即在Eclipse->首选项 – >一般 – >编辑器(三'见…“文件Associaton”|“内容types”|“外观”链接)是不可读的。 在这张图片上 ,我所说的链接是青色的灰色: 我find了Windows / XP的解决scheme: hover使用与您的系统相同的颜色。 在Windows上,您可以通过显示设置>外观>高级:工具提示进行更改。 链接颜色是在您的浏览器中使用的(Windows上的IE)。 不过,我需要一个针对Linux的解决scheme(XFCE 4.8.1 / GTK) 我检查/testing了Eclipse的所有设置,并且没有发现这种链接颜色的设置。 这似乎是一个系统设置(GTK),所以我已经尝试添加到gtkrc: style "default" { GtkWidget::link-color = "#ffffff" } class "GtkWidget" style "default" 但是这并没有改变Eclipse中的链接颜色。 我希望你能帮忙 – 谢谢!

在BASH下运行程序的颜色输出

我需要能够使terminal上的一些文本更加明显,而我认为是使文本变成彩色的。 无论是实际的文本,还是每个字母的矩形空间(想想vi的光标)。 我认为对于我的应用程序唯一的两个额外的规格是重要的:程序应该是发行版独立的(确定的是,代码将只在BASH下运行),并且当写入文件时它不应该输出额外的字符(来自实际的代码,或者pipe道输出) 我在网上search了一些信息,但是我只能find不赞成使用的cstdlib(stdlib.h)的信息,我需要(实际上,它更像是一个“想要”)使用iostream的function来完成。

使用C / C ++,你如何打印到标准输出颜色,但只有当terminal支持?

我有一个程序将事件logging到STDOUT 。 这些日志条目有一个关联的“日志级别”(debugging,警告,信息等),我想给用户输出的能力,这取决于日志级别。 确定STDOUT是否连接到具有彩色function的terminal的方法是什么? 那么我怎样才能输出我的文字颜色呢? 我正在寻找只涉及C或C ++调用的解决scheme。 我想curses (或ncurses )有一些缓解这一点,但我想避免它的使用,以保持我的依赖到最低限度。

如何设置我的Linux Xterminal,以便Emacs可以访问256种颜色?

当我在Xterminal窗口中运行emacs -nw ,并且要求Mx list-colors-display ,我提供了一个微不足道的调色板: black red green yellow blue magenta cyan white 我被告知有可能获得265种颜色。 将TERM环境variables设置为xterm-256color不会执行该任务。 什么?

xterm-color和xterm-256color有什么区别?

在尝试设置我的terminal程序使用颜色时,我遇到了xterm-color和xterm-256color两个选项,即可以将TERM环境variables设置为任意一个。 我想知道是否有人能描述两者之间的区别? 我已经在我的Ubuntu服务器以及我的Mac上search文档,但没有find任何。 我只能在/ usr / share / terminfo中find各种二进制文件

如何以跨平台的方式在控制台上打印?

如何在Mac OS X和Linux上使用“printf”输出彩色文本?

更改PDF文件的文本和背景颜色

我想在PDF文档中以编程方式更改背景颜色和文本颜色,以便在夜间更好地阅读(有点像在Adobe Reader中: 编辑 – >首选项 – >辅助function – >replace文档颜色 )。 有什么好的命令行工具或Windows的API可以做到这一点? 到目前为止,我还没有find任何。 如果需要将新的彩色PDF保存到一个新的文件中,那也行。

有效字幕文本颜色 – 检测变化(在.Net中)

在Vista上,启用了Aero后,标准模式下的窗口标题为黑色文字(写在轻微的玻璃杯上),而最大化标题为白色(写在黑色玻璃上)。 我怎样才能确定窗口标题的当前颜色? PS我写了一个程序来观看SystemColors.ActiveCaptionTextColor后,但在两种模式下保持不变。

如何获得当前的控制台背景和文字颜色?

我知道如何设置它们(SetConsoleTextAttribute),但是没有GetConsoleTextAttribute来检索这些信息。 在不受影响的控制台上应该是int 7。 问题是,从设置文本颜色的程序退出时,窗口运行的时间保持不变,我不能假定用户没有将颜色设置为自定义喜好。