您尚未登录。

#1 2017-03-23 12:39:01

balala2016
会员
注册时间: 2017-03-07
帖子: 4

urxvt的Color设置到底是什么意思?

这是抄的一段配置文件的内容
URxvt.inheritPixmap:true
URxvt.background:#000000
URxvt.foreground:#FFFF00
URxvt.colorBD:Gray95
URxvt.colorUL:Green
URxvt.color1:Red2
URxvt.color4:RoyalBlue
URxvt.color5:Magenta2
URxvt.color8:Gray50
URxvt.color10:Green2
URxvt.color12:DodgerBlue
URxvt.color14:Cyan2
URxvt.color15:Gray95
background 和 foreground 是背景和前景。
其他这几个到底是啥意思?我没找到资料啊。

最近编辑记录 balala2016 (2017-03-23 12:39:17)

离线

#2 2017-03-23 13:40:57

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: urxvt的Color设置到底是什么意思?

我猜是终端里的颜色代码的对应。试试这个脚本:

#!/bin/bash
# 显示终端色彩表

mod=$1
color () {
  printf "\e[01;$mod;38;5;%sm%4s" $1 $1;
}

# 基本 16 色
for i in {0..7}; do
  color $i
done
echo
for i in {8..15}; do
  color $i
done
echo;echo

for k in `seq 0 1`;do 
  for j in `seq $((16+k*18)) 36 $((196+k*18))`;do 
    for i in `seq $j $((j+17))`; do 
      printf "\e[01;$1;38;5;%sm%4s" $i $i;
    done;echo;
  done;
done
echo

# 灰色
for i in {232..255}; do
  color $i
done
echo

离线

#3 2017-03-23 23:31:02

alexxey
会员
注册时间: 2016-12-28
帖子: 73

Re: urxvt的Color设置到底是什么意思?

看这个 https://gist.github.com/yevgenko/1167205
应该是一共8组颜色,每组深浅两种

离线

页脚