Sorin Ionescu
12 years ago
2 changed files with 93 additions and 1 deletions
@ -0,0 +1,92 @@
@@ -0,0 +1,92 @@
|
||||
Spectrum |
||||
======== |
||||
|
||||
Provides for easier use of 256 colors and effects. |
||||
|
||||
To learn more about text formatting, read [That 256 Color Thing][1]. |
||||
|
||||
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][2].* |
||||
|
||||
- [P.C. Shyamshankar](https://github.com/sykora) |
||||
- [Sorin Ionescu](https://github.com/sorin-ionescu) |
||||
|
||||
[1]: http://lucentbeing.com/blog/that-256-color-thing/ |
||||
[2]: https://github.com/sorin-ionescu/prezto/issues |
||||
|
Loading…
Reference in new issue