]> arthur.barton.de Git - ax-zsh.git/blob - plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zshrc
Fix handling of legacy terminal types
[ax-zsh.git] / plugins / zsh-syntax-highlighting / zsh-syntax-highlighting.zshrc
1 # AX-ZSH: Alex' Modular ZSH Configuration
2 # zsh-syntax-highlighting.zshrc: Initialize "ZSH Syntax Highlighting"
3
4 axzsh_is_modern_terminal || return 91
5
6 for script (
7         "/usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh"
8         "/usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh"
9 ); do
10         if [[ -r "$script" ]]; then
11                 [[ -n "$ZSH_HIGHLIGHT_HIGHLIGHTERS" ]] \
12                         && ZSH_HIGHLIGHT_HIGHLIGHTERS=(main brackets)
13                 source "$script"
14                 unset script
15                 return 0
16         fi
17 done
18 unset script
19 return 1