Provides for easier use of 256 colors and effects.
To learn more about text formatting, read That 256 Color Thing.
BGprovides background colors.FGprovides foreground colors.FXprovides effects.
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
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 |
Use $BG[none], $FG[none], or $FX[none] to turn off formatting.
The authors of this module should be contacted via the issue tracker.