e8ef16570f9828553f9b0e926563a1496bf3740c
- Author
- canthiswait <canthiswait@gmail.com>
- Committer
- Robby Russell <robby@planetargon.com>
- Date
Message
escape sequences so rprompt doesn't mess up
Diff
1diff --git a/lib/spectrum.zsh b/lib/spectrum.zsh
2index 4864654cb71ad18c8cabd0db2221b1ecf1ba064d..4006a7fe105dd0b7fddadf8b265186b57f596cc6 100644
3--- a/lib/spectrum.zsh
4+++ b/lib/spectrum.zsh
5@@ -6,15 +6,15 @@
6 typeset -Ag FX FG BG
7
8 FX=(
9- reset "[00m"
10- bold "[01m" no-bold "[22m"
11- italic "[03m" no-italic "[23m"
12- underline "[04m" no-underline "[24m"
13- blink "[05m" no-blink "[25m"
14- reverse "[07m" no-reverse "[27m"
15+ reset "%{[00m%}"
16+ bold "%{[01m%}" no-bold "%{[22m%}"
17+ italic "%{[03m%}" no-italic "%{[23m%}"
18+ underline "%{[04m%}" no-underline "%{[24m%}"
19+ blink "%{[05m%}" no-blink "%{[25m%}"
20+ reverse "%{[07m%}" no-reverse "%{[27m%}"
21 )
22
23 for color in {000..255}; do
24- FG[$color]="[38;5;${color}m"
25- BG[$color]="[48;5;${color}m"
26+ FG[$color]="%{[38;5;${color}m%}"
27+ BG[$color]="%{[48;5;${color}m%}"
28 done