summaryrefslogtreecommitdiffstats
path: root/.zshrc
diff options
context:
space:
mode:
authorGravatar Tom Willemse2013-05-23 02:43:14 +0200
committerGravatar Tom Willemse2013-05-23 02:43:14 +0200
commit2ab08bd8308b7893188acb7ef46369cadafc2876 (patch)
tree6f98715b5ccde4bf0b00ea61e48aed7a7072e668 /.zshrc
parent0530c9ad542a8d4c787c00a3e2a6719452b2efb2 (diff)
downloaddotfiles-2ab08bd8308b7893188acb7ef46369cadafc2876.tar.gz
dotfiles-2ab08bd8308b7893188acb7ef46369cadafc2876.zip
Add some highlighting options
Diffstat (limited to '.zshrc')
-rw-r--r--.zshrc16
1 files changed, 16 insertions, 0 deletions
diff --git a/.zshrc b/.zshrc
index cbc5673..0f5eeef 100644
--- a/.zshrc
+++ b/.zshrc
@@ -106,8 +106,24 @@ bindkey "^W" backward-delete-char
if [ -z $EMACS ]; then
source $HOME/.zsh/syntax-highlighting/zsh-syntax-highlighting.zsh
+ ZSH_HIGHLIGHT_HIGHLIGHTERS=(main brackets)
+
+ ZSH_HIGHLIGHT_STYLES[unknown-token]='fg=red'
+ ZSH_HIGHLIGHT_STYLES[builtin]='fg=cyan'
+ ZSH_HIGHLIGHT_STYLES[function]='fg=blue'
ZSH_HIGHLIGHT_STYLES[double-hyphen-option]='fg=blue'
ZSH_HIGHLIGHT_STYLES[single-hyphen-option]='fg=blue'
+ ZSH_HIGHLIGHT_STYLES[back-quoted-argument]='fg=cyan'
+ ZSH_HIGHLIGHT_STYLES[single-quoted-argument]='fg=cyan'
+ ZSH_HIGHLIGHT_STYLES[double-quoted-argument]='fg=cyan'
+ ZSH_HIGHLIGHT_STYLES[assign]='fg=yellow'
+
+ ZSH_HIGHLIGHT_STYLES[bracket-level-1]='fg=red'
+ ZSH_HIGHLIGHT_STYLES[bracket-level-2]='fg=yellow'
+ ZSH_HIGHLIGHT_STYLES[bracket-level-3]='fg=green'
+ ZSH_HIGHLIGHT_STYLES[bracket-level-4]='fg=cyan'
+ ZSH_HIGHLIGHT_STYLES[bracket-level-5]='fg=blue'
+ ZSH_HIGHLIGHT_STYLES[bracket-level-6]='fg=magenta'
fi
compinit