Pārlūkot izejas kodu

* added a workaround to start highlighting immediately after the creation of a new command line.

pull/57/head
Guido pirms 13 gadiem
vecāks
revīzija
56801a6b42
1 mainītis faili ar 12 papildinājumiem un 0 dzēšanām
  1. +12
    -0
      zsh-syntax-highlighting.zsh

+ 12
- 0
zsh-syntax-highlighting.zsh Parādīt failu

@ -172,3 +172,15 @@ unset highlighter highlighter_dir highlighters_dir
# Initialize the array of active highlighters if needed.
[[ $#ZSH_HIGHLIGHT_HIGHLIGHTERS -eq 0 ]] && ZSH_HIGHLIGHT_HIGHLIGHTERS=(main)
# workaround to start highlighting immediately after the creation of a new command line.
if [[ $#functions[zle-line-init] -eq 0 ]]; then
_zsh_highlight_old_zle_line_init_definition=$functions[zle-line-init]
function zle-line-init() {
eval $_zsh_highlight_old_zle_line_init_definition
_zsh_highlight
}
fi
zle -N zle-line-init

Notiek ielāde…
Atcelt
Saglabāt