Don't overwrite config with default values

otherwise users are obliged to set the config values *after* sourcing
the plugin. They're not able to do it before. Also, re-sourcing the
plugin will reset the values to the defaults again.

A similar change was done in zsh-autosuggestions in the past:
9e4d3c3
This commit is contained in:
Eric Nielsen 2020-01-09 18:43:41 -05:00
parent 4f2f17cc46
commit 4ee70abb6f
2 changed files with 7 additions and 7 deletions

View file

@ -115,7 +115,7 @@ Configuration
------------------------------------------------------------------------------ ------------------------------------------------------------------------------
This script defines the following global variables. You may override their This script defines the following global variables. You may override their
default values only after having loaded this script into your ZSH session. default values.
* `HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND` is a global variable that defines * `HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND` is a global variable that defines
how the query should be highlighted inside a matching command. Its default how the query should be highlighted inside a matching command. Its default

View file

@ -43,12 +43,12 @@
# declare global configuration variables # declare global configuration variables
#----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
typeset -g HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND='bg=magenta,fg=white,bold' : ${HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND='bg=magenta,fg=white,bold'}
typeset -g HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_NOT_FOUND='bg=red,fg=white,bold' : ${HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_NOT_FOUND='bg=red,fg=white,bold'}
typeset -g HISTORY_SUBSTRING_SEARCH_GLOBBING_FLAGS='i' : ${HISTORY_SUBSTRING_SEARCH_GLOBBING_FLAGS='i'}
typeset -g HISTORY_SUBSTRING_SEARCH_ENSURE_UNIQUE='' : ${HISTORY_SUBSTRING_SEARCH_ENSURE_UNIQUE=''}
typeset -g HISTORY_SUBSTRING_SEARCH_FUZZY='' : ${HISTORY_SUBSTRING_SEARCH_FUZZY=''}
typeset -g HISTORY_SUBSTRING_SEARCH_PREFIX='' : ${HISTORY_SUBSTRING_SEARCH_PREFIX=''}
#----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
# declare internal global variables # declare internal global variables