1
0
Fork 0
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
prezto/modules/spectrum
deshtop d57ac79fcb
Fixed broken link to 256 color formatting blogpost
10 years ago
..
README.md Fixed broken link to 256 color formatting blogpost 10 years ago
init.zsh [Fix #116] Add documentation for spectrum 12 years ago

README.md

Spectrum

Provides for easier use of 256 colors and effects.

To learn more about text formatting, read A Guide to 256 Color Codes.

Variables

  • BG provides background colors.
  • FG provides foreground colors.
  • FX provides effects.

Background and Foreground

Terminals support 8, 16, 88, and 256 colors. Check if a terminal supports 256 colors with tput colors before use.

The following colors are supported.

  • 0 to 255
  • black
  • red
  • green
  • yellow
  • blue
  • magenta
  • cyan
  • white

Effects

Though there are many effects, most terminals support at least bold formatting.

Not all effects work on all terminals; use them sparingly.

Enable Disable
none
normal
bold no-bold
faint no-faint
standout no-standout
underline no-underline
blink no-blink
fast-blink no-fast-blink
reverse no-reverse
conceal no-conceal
strikethrough no-strikethrough
gothic no-gothic
double-underline no-double-underline
proportional no-proportional
overline no-overline
no-border
border-rectangle no-border-rectangle
border-circle no-border-circle
no-ideogram-marking
underline-or-right no-underline-or-right
double-underline-or-right no-double-underline-or-right
overline-or-left no-overline-or-left
double-overline-or-left no-double-overline-or-left
stress no-stress
font-default
font-first no-font-first
font-second no-font-second
font-third no-font-third
font-fourth no-font-fourth
font-fifth no-font-fifth
font-sixth no-font-sixth
font-seventh no-font-seventh
font-eigth no-font-eigth
font-ninth no-font-ninth

Plain Text

Use $BG[none], $FG[none], or $FX[none] to turn off formatting.

Authors

The authors of this module should be contacted via the issue tracker.