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”输出彩色文本?

使用PowerShell获取图像的调色板

我正在尝试获取图像的Color Palette 。 我尝试了各种方法,现在我在PowerShell使用下面的代码,但是我无法得到正确的结果: $filename = "C:\Users\schoo\Desktop\bb.jpg" $BitMap = [System.Drawing.Bitmap]::FromFile((Get-Item $filename).fullname) Foreach($y in (1..($BitMap.Height-1))){ Foreach($x in (1..($BitMap.Width-1))){ $Pixel = $BitMap.GetPixel($X,$Y) $BackGround = $Pixel.Name } $R = $Pixel | select -ExpandProperty R $G = $Pixel | select -ExpandProperty G $B = $Pixel | select -ExpandProperty B $A = $Pixel | select -ExpandProperty A $allClr = "$R" […]

如何使用启动命令通过批处理脚本更改命令窗口的颜色

我正在运行一些小批量脚本来使用robocopy将数据从一个位置复制到另一个位置 下面贴了一个样本。 我需要做的每个这些batch file是让它打开并运行列出(它正在做)的robocopy命令,但我需要robocopy输出窗口在每个batch file设置的颜色。 batch file读取如下启动robocopy.exe“source”“destination”/ MIR /Log:e:\outputlog.txt / TEE 启动robocopy.exe“source”“destination”/ MIR /Log:e:\outputlog.txt / TEE 启动robocopy.exe“source”“destination”/ MIR /Log:e:\outputlog.txt / TEE 以上都将立即运行,这是好的,但我不能让robocopy窗口改变颜色。 (上面的3是一个颜色很好,我们将运行另一个batch file如上,但用不同的颜色来区分副本) 这甚至是可能的。 我知道CMD命令可以有一个颜色的变化,但只适用于该窗口。 随着robocopy命令打开一个新窗口,颜色设置不会传递, 任何帮助或想法,将不胜感激。 我们需要保持代码简单,因为不同的用户需要使用它

WPFcombobox:禁用时的背景颜色

我目前使用这种风格在WPF中的我的combobox: <Style TargetType="ComboBox"> <Setter Property="Foreground" Value="White"/> <Setter Property="Background" Value="#303030"/> <Setter Property="BorderBrush" Value="#000000"/> </Style> 如何将combobox更改为禁用combobox时指定背景颜色? (这是这个问题的后续: WPFcombobox颜色 )