diff --git a/.github/dependencies.yml b/.github/dependencies.yml index 270cb9ec6..b4fceb9b3 100644 --- a/.github/dependencies.yml +++ b/.github/dependencies.yml @@ -19,7 +19,7 @@ dependencies: plugins/history-substring-search: repo: zsh-users/zsh-history-substring-search branch: master - version: 87ce96b1862928d84b1afe7c173316614b30e301 + version: 14c8d2e0ffaee98f2df9850b19944f32546fdea5 precopy: | set -e rm -f zsh-history-substring-search.plugin.zsh diff --git a/plugins/history-substring-search/README.md b/plugins/history-substring-search/README.md index 71a389535..49bed5255 100644 --- a/plugins/history-substring-search/README.md +++ b/plugins/history-substring-search/README.md @@ -79,7 +79,7 @@ Using [Zinit](https://github.com/zdharma-continuum/zinit): 2. Load the plugin in `~/.zshrc`: - zinit load 'zsh-users/zsh-history-substring-search + zinit load 'zsh-users/zsh-history-substring-search' zinit ice wait atload'_history_substring_search_config' 3. Run `exec zsh` to take changes into account: diff --git a/plugins/history-substring-search/history-substring-search.zsh b/plugins/history-substring-search/history-substring-search.zsh index db516f580..2137b7950 100644 --- a/plugins/history-substring-search/history-substring-search.zsh +++ b/plugins/history-substring-search/history-substring-search.zsh @@ -45,14 +45,7 @@ : ${HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND='bg=magenta,fg=white,bold'} : ${HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_NOT_FOUND='bg=red,fg=white,bold'} - -# Respect CASE_SENSITIVE setting for case sensitivity -if [[ "$CASE_SENSITIVE" = true ]]; then - : ${HISTORY_SUBSTRING_SEARCH_GLOBBING_FLAGS=''} -else - : ${HISTORY_SUBSTRING_SEARCH_GLOBBING_FLAGS='i'} -fi - +: ${HISTORY_SUBSTRING_SEARCH_GLOBBING_FLAGS='i'} : ${HISTORY_SUBSTRING_SEARCH_ENSURE_UNIQUE=''} : ${HISTORY_SUBSTRING_SEARCH_FUZZY=''} : ${HISTORY_SUBSTRING_SEARCH_PREFIXED=''} @@ -302,8 +295,8 @@ _history-substring-search-begin() { fi # - # Escape and join query parts with wildcard character '*' as separator - # `(j:CHAR:)` join array to string with CHAR as separator + # Escape and join query parts with wildcard character '*' as seperator + # `(j:CHAR:)` join array to string with CHAR as seperator # local search_pattern="${(j:*:)_history_substring_search_query_parts[@]//(#m)[\][()|\\*?#<>~^]/\\$MATCH}*"