2016-08-31 5 views
0

、Vimは色名DarkBlueのRGB値を決定する方法vimは256色の用語でどのように色名を解決しますか?例えば

ctermfg=DarkBlue 

$VIMRUNTIME/rgb.txtに記載されていると言われています。しかし、vimのいくつかのリリースでは、このファイルは存在しません。

はところで、vimのは、これらの色については何も決めていない数値の色のRGB値、など

ctermfg=0 
+0

から「しかし、vimのいくつかのリリースでは、このファイルが存在しません。」 - あなたはもっと具体的になりますか?どのリリース? – Amadan

+0

数値色については、VimはUnix端末の256色パレットを使用しています。[こちら](http://unix.stackexchange.com/questions/93268/bash-ps1-256-colors-with-bold) 。 – Amadan

+0

cygwin @Amadanの内部にはvimです。 –

答えて

0

Vimをどのように決定しますか。

実際のRGB値をまったく気にせずに、端末エミュレータにDarkBlueまたは0を使用するように指示するだけです。

1

数値の色がここで見xtermのの256カラーマップに基づいて、ANSIのエスケープコードです:https://upload.wikimedia.org/wikipedia/en/1/15/Xterm_256color_chart.svg

のみ8色(0〜7)がありました:ブラック、レッド、グリーン、イエロー、ブルー、マゼンタ、シアン、ホワイトがあります。他の248は、以下のように定義されています

0x08-0x0F: high intensity colors 
0x10-0xE7: 6 × 6 × 6 = 216 colors: 16 + 36 × r + 6 × g + b (0 ≤ r, g, b ≤ 5) 
0xE8-0xFF: grayscale from black to white in 24 steps 

情報をhttps://en.wikipedia.org/wiki/ANSI_escape_code#Colors

関連する問題