From: Thomas K. <tho...@gm...> - 2016-10-31 23:02:48
|
Hello, can I define my own color, and use it in joe syntax file ? There seem to be only the 16 standard colors available by default, such as green, cyan, magenta, ... I would like to use 256 color palette thanks, Thomas |
From: Thomas K. <tho...@gm...> - 2016-11-01 07:19:27
|
Hello, can I define my own color, and use it in joe syntax file ? There seem to be only the 16 standard colors available by default, such as green, cyan, magenta, ... I would like to use 256 color palette thanks, Thomas |
From: John J. J. <jjj...@us...> - 2016-11-01 08:38:15
|
You can use fg_RGB and bg_RGB (where R, G, and B are between 0 and 5) to access the 6x6x6 color cube available in the 256 color palette. The greys are available via fg_0 to fg_23 (and the same for bg_). Make sure your termcap/termidx is up-to-date and has data for your terminal (test: 'tput colors'), or that -assume_256color is turned on through joerc, which is the default from the source distribution. HTH, -john On 11/1/2016 12:19 AM, Thomas Keller wrote: > Hello, > > can I define my own color, and use it in joe syntax file ? > > There seem to be only the 16 standard colors available by default, such > as green, cyan, magenta, ... > > I would like to use 256 color palette > > thanks, > Thomas > > ------------------------------------------------------------------------------ > Developer Access Program for Intel Xeon Phi Processors > Access to Intel Xeon Phi processor-based developer platforms. > With one year of Intel Parallel Studio XE. > Training and support from Colfax. > Order your platform today. http://sdm.link/xeonphi > _______________________________________________ > Joe-editor-general mailing list > Joe...@li... > https://lists.sourceforge.net/lists/listinfo/joe-editor-general |
From: Victor A. <ana...@gm...> - 2016-11-01 08:43:50
|
hi you can use 256 colors. just set the color as fg_NNN or bg_NNN+fg_NNN where NNN is a number from 17 to 231 here is the simple script to show all of such colors #! /bin/bash for i in {17..231}; do r=$(( ($i - 16) / 36 )) g=$(( (($i - 16) % 36) / 6 )) b=$(( (($i - 16) % 36) % 6 )) echo -e "\e[48;5;${i}m \e[0m \e[38;5;${i}m*** $i (rgb:${r}x${g}x${b}) ***\e[0m" done В Tue, 01 Nov 2016 00:02:40 +0100 Thomas Keller <tho...@gm...> писал: > Hello, > > can I define my own color, and use it in joe syntax file ? > > There seem to be only the 16 standard colors available by default, such > as green, cyan, magenta, ... > > I would like to use 256 color palette > > thanks, > Thomas > > ------------------------------------------------------------------------------ > Developer Access Program for Intel Xeon Phi Processors > Access to Intel Xeon Phi processor-based developer platforms. > With one year of Intel Parallel Studio XE. > Training and support from Colfax. > Order your platform today. http://sdm.link/xeonphi > _______________________________________________ > Joe-editor-general mailing list > Joe...@li... > https://lists.sourceforge.net/lists/listinfo/joe-editor-general -- Victor Ananjevsky <ana...@gm...> |
From: Thomas K. <tho...@gm...> - 2016-11-01 08:58:20
|
On 2016-11-01 09:43, Victor Ananjevsky wrote: > > you can use 256 colors. just set the color as fg_NNN or bg_NNN+fg_NNN > where NNN is a number from 17 to 231 > > here is the simple script to show all of such colors > > #! /bin/bash > > for i in {17..231}; do > r=$(( ($i - 16) / 36 )) > g=$(( (($i - 16) % 36) / 6 )) > b=$(( (($i - 16) % 36) % 6 )) > echo -e "\e[48;5;${i}m \e[0m \e[38;5;${i}m*** $i (rgb:${r}x${g}x${b}) ***\e[0m" > done works great, thanks! |
From: Philipp T. <pt...@su...> - 2016-11-02 11:01:52
|
* Victor Ananjevsky (ana...@gm...) [20161101 09:43]: > #! /bin/bash > > for i in {17..231}; do > r=$(( ($i - 16) / 36 )) > g=$(( (($i - 16) % 36) / 6 )) > b=$(( (($i - 16) % 36) % 6 )) > echo -e "\e[48;5;${i}m \e[0m \e[38;5;${i}m*** $i (rgb:${r}x${g}x${b}) ***\e[0m" > done Nice! That's definitely a keeper, thanks! Philipp |