summaryrefslogtreecommitdiff
path: root/plugins/vi-mode/vi-mode.plugin.zsh
diff options
context:
space:
mode:
authorbretello <bretello@users.noreply.github.com>2021-12-29 10:34:57 +0100
committerGitHub <noreply@github.com>2021-12-29 10:34:57 +0100
commit65bbd24eec6b64f2f526c974781f08373277be0c (patch)
tree0481768db25e22a5929fca617f8581ee1f16aa48 /plugins/vi-mode/vi-mode.plugin.zsh
parent3bb23e8e316452c40eaa0917c8f4be1a2f59ff38 (diff)
downloadzsh-65bbd24eec6b64f2f526c974781f08373277be0c.tar.gz
zsh-65bbd24eec6b64f2f526c974781f08373277be0c.tar.bz2
zsh-65bbd24eec6b64f2f526c974781f08373277be0c.zip
feat(vi-mode): add `INSERT_MODE_INDICATOR` (#9732)
Co-authored-by: bretello <bretello@distruzione.org>
Diffstat (limited to 'plugins/vi-mode/vi-mode.plugin.zsh')
-rw-r--r--plugins/vi-mode/vi-mode.plugin.zsh4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/vi-mode/vi-mode.plugin.zsh b/plugins/vi-mode/vi-mode.plugin.zsh
index dd4afdd8b..b40b29961 100644
--- a/plugins/vi-mode/vi-mode.plugin.zsh
+++ b/plugins/vi-mode/vi-mode.plugin.zsh
@@ -123,7 +123,7 @@ wrap_clipboard_widgets copy vi-yank vi-yank-eol vi-backward-kill-word vi-change-
wrap_clipboard_widgets paste vi-put-{before,after}
unfunction wrap_clipboard_widgets
-# if mode indicator wasn't setup by theme, define default
+# if mode indicator wasn't setup by theme, define default, we'll leave INSERT_MODE_INDICATOR empty by default
if [[ -z "$MODE_INDICATOR" ]]; then
MODE_INDICATOR='%B%F{red}<%b<<%f'
fi
@@ -136,7 +136,7 @@ function vi_mode_prompt_info() {
# set RPS1/RPROMPT to something else in their custom config.
: "${VI_MODE_RESET_PROMPT_ON_MODE_CHANGE:=true}"
- echo "${${VI_KEYMAP/vicmd/$MODE_INDICATOR}/(main|viins)/}"
+ echo "${${VI_KEYMAP/vicmd/$MODE_INDICATOR}/(main|viins)/$INSERT_MODE_INDICATOR}"
}
# define right prompt, if it wasn't defined by a theme