This repository has been archived on 2022-03-28. You can view files and clone it, but cannot push or open issues or pull requests.
prezto/modules/spectrum
Sorin Ionescu a84ac5b002 Only one newline at end of file 2014-10-09 23:38:15 -04:00
..
README.md Only one newline at end of file 2014-10-09 23:38:15 -04:00
init.zsh Only one newline at end of file 2014-10-09 23:38:15 -04:00

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.